Erro
Formate código em JavaScript, TypeScript, HTML, CSS, JSON e muito mais.
Ajuste instantaneamente o código com um único clique no botão Formatar.
Visualize o código com destaque de sintaxe adequado para melhor legibilidade.
Copie facilmente o código formatado para a área de transferência com o botão Copiar.
Monitore a posição da linha e da coluna atuais no editor de entrada.
A formatação de código é o processo de reestruturar o código fonte para melhorar sua legibilidade e manutenibilidade sem alterar sua funcionalidade. Ele envolve a aplicação de regras consistentes para indentação, espaçamento, quebras de linha e outros elementos estilísticos. Uma formatação adequada melhora a compreensão do código, reduz erros e facilita a colaboração entre desenvolvedores. Muitos idiomas de programação possuem guias de estilo estabelecidos, como PEP 8 para Python ou o Google JavaScript Style Guide, que fornecem convenções de formatação padronizadas.
O Formatador de Código utiliza a biblioteca Prettier para analisar e reformatear o código de entrada. O Prettier cria uma Árvore de Sintaxe Abstrata (AST) a partir da entrada e, em seguida, percorre esta árvore para gerar uma saída formatada consistentemente. Ele aplica regras específicas da linguagem para elementos como indentação, quebra de linha e espaço. O formatador também considera fatores como o comprimento máximo da linha e o estilo de aspas preferido. Embora os algoritmos exatos variem de acordo com a linguagem, o Prettier visa produzir uma saída determinística, o que significa que a mesma entrada sempre resultará no mesmo código formatado.