Como usar
- Cole seu JavaScript, abra um arquivo
.jsou comece pelo exemplo: código minificado. - Escolha 2 espaços, 4 espaços ou tabulações. O código formatado aparece enquanto você digita.
- Copie ou baixe como
script.js.
O que faz
As instruções vão para linhas próprias, os blocos são recuados e o espaçamento em volta dos operadores e depois das palavras-chave fica uniforme. O código faz exatamente a mesma coisa: só os espaços mudam. Formatar não traz de volta nomes que um minificador encurtou, como n e t, nem os comentários que ele removeu.
Quando ajuda
- Para ler um script minificado e ver o que ele faz, ou descobrir de onde vem um erro.
- Para arrumar código de um trecho, de uma resposta ou de um assistente de IA antes de editar.
- Para deixar duas versões comparáveis antes de um diff.
Perguntas frequentes
Funciona com JavaScript moderno?
Sim: arrow functions, classes, template literals, async/await, optional chaining e módulos são todos formatados.
Ele verifica erros no meu código?
Não. Ele recua o que existe, mesmo que não fosse rodar. O Minificador de JavaScript faz o parse do código e informa a linha e a coluna de um erro de sintaxe.
E TypeScript ou JSX?
A maior parte do TypeScript é formatada sem problemas, já que é JavaScript com anotações de tipo. Para JSX e projetos grandes, use o Prettier no seu editor.
Meu código é enviado para algum lugar?
Não. A formatação roda no seu navegador.