Entrada

Modo:

Saída

O que é um Formatador C#?

Um formatador C# reorganiza o código C# para que tenha indentação consistente, espaçamento adequado e seja fácil de ler. Lida com classes, métodos, namespaces, propriedades e todas as construções C# padrão.

Esta ferramenta tem dois modos: Formatar (embelezar) e Minificar (comprimir). Ambos funcionam no seu navegador; nenhum código é enviado para um servidor.

Como usar esta ferramenta

1

Escolher modo

Selecione Formatar para embelezar código C# com indentação correta, ou Minificar para comprimi-lo.

2

Colar entrada

Cole seu código C# no editor esquerdo. Você também pode clicar em Exemplo ou Carregar.

3

Copiar resultado

O painel direito atualiza automaticamente. Para converter JSON para C#, tente JSON para C#.

Exemplos do Formatador C#

Antes e depois de formatar um programa C#:

C# não formatado

Entrada

C# formatado

Saída

Quando a formatação importa

A formatação consistente do código reduz a carga cognitiva. Projetos C# usam frequentemente analisadores Roslyn.

Para compilação C#, use dotnet build ou Visual Studio.

Perguntas frequentes

Suporta todos os recursos C#?

Esta ferramenta usa um formatador baseado em chaves que funciona bem para a maioria do código C#.

Meu código é enviado para algum lugar?

Não. Toda a formatação é executada no seu navegador.

O que faz Minificar?

Minificar remove comentários e colapsa espaços em branco para reduzir o tamanho do arquivo.

Posso formatar arquivos C# com atributos?

Sim. Atributos como [HttpGet] são tratados corretamente.

Como se compara com o Visual Studio?

O Visual Studio oferece formatação completa baseada em Roslyn. Esta ferramenta oferece formatação rápida no navegador.

Ferramentas relacionadas

Documentação C#. Regras de estilo C#.