Selecionar a sintaxe
Use TS para anotações de tipo e TSX quando também houver JSX. Os sinais angulares podem ser interpretados de outro jeito no modo errado.
- O exemplo carregado corresponde ao modo atual.
HTML / CSS Dev Tools
Escolha a sintaxe e o estilo antes de comparar original e resultado.
Seu código permanece nesta aba; não é enviado.
Cole código ou carregue um exemplo.
Um trecho copiado de uma issue pode chegar com recuo irregular e dificultar a revisão. O Formatador de JavaScript mantém a entrada à esquerda e mostra a versão organizada de JS, JSX, TS ou TSX à direita.
O Formatador de JavaScript analisa a sintaxe antes de imprimir o código. Templates, JSX e anotações de tipo não são tratados como simples espaços para substituir. Você pode formatar JavaScript sem apagar a fonte.
Modos explícitos e o original intacto facilitam a revisão do resultado.
Escolha JS, JSX, TS ou TSX. Um componente TSX conserva tipos e marcação e não é confundido com JS pronto para minificação.
Altere recuo, aspas, ponto e vírgula, largura ou vírgulas finais sem sobrescrever a entrada. O Formatador de JavaScript bloqueia a cópia de resultados antigos até recalcular.
Use TS para anotações de tipo e TSX quando também houver JSX. Os sinais angulares podem ser interpretados de outro jeito no modo errado.
A formatação automática espera 350 ms depois da última edição e roda novamente ao mudar opções. Ao desligá-la, o botão manual aparece.
Uma mudança na entrada ou nas opções desativa copiar e baixar até surgir um resultado atualizado. Erros indicam linha e coluna.
Os analisadores do Prettier entendem JavaScript, JSX, tipos TypeScript e componentes TSX. Como embelezador de JavaScript, a saída permanece separada da entrada.
Escolha dois ou quatro espaços, Tab, aspas, ponto e vírgula, largura de linha e vírgulas finais.
Confira a sintaxe separadamente; somente JS comum pode ser minificado pelo Terser e salvo como .min.js.
Escolha TS ou TSX para código com tipos e JSX para marcação sem tipos. A ferramenta formata, mas não transforma esses modos em JS.
É possível escolher recuo, aspas, ponto e vírgula, largura de linha e vírgulas finais. A minificação JS é uma ação separada.
Não. A entrada é processada nesta aba do navegador e não é enviada por esta ferramenta.
A formatação procura manter comentários, mas a posição pode mudar com o código impresso. A minificação pode removê-los.
O analisador encontrou sintaxe inválida ou incompleta. Confira linha, coluna e modo antes de tentar novamente.
Não encontrou a resposta?
Volte ao editor, selecione a sintaxe e compare o resultado atual com a entrada antes de copiar.
Processado localmente no navegador.