Ferramentas para desenvolvedores
Formatador de JavaScript
Formate e organize código JavaScript online com ajuste de indentação ou compactação em modo minificado de forma rápida e prática.
Executar ferramenta
O formatador de JavaScript permite estruturar scripts de forma legível ou reduzir o volume de texto através da minificação. Ao colar o seu código na área de entrada, pode selecionar a quantidade de espaços para a indentação, com valores compreendidos entre 0 e 8 espaços, sendo o valor padrão definido em 2 espaços. No modo de organização visual, a ferramenta preserva quebras de linha existentes até ao limite de duas linhas consecutivas e ajusta o alinhamento de blocos, funções e estruturas condicionais sem inserir espaços supérfluos dentro de parênteses. Na opção de minificação, os comentários de linha e de bloco fora de cadeias de texto são removidos, os espaços em branco repetidos são compactados e o texto envolvente é ajustado, mantendo intactas as cadeias de texto e os respetivos carateres de escape. O limite máximo para o texto processado é de 1.000.000 bytes em codificação UTF-8.
Instruções
- Insira ou cole o código JavaScript no campo de entrada.
- Defina o número de espaços pretendido para a indentação entre 0 e 8.
- Escolha o modo pretendido para organizar a estrutura ou compactar o código.
- Inicie a conversão para visualizar o código formatado na área de saída.
Exemplos
- Formatar uma função compactada 'function somar(a,b){return a+b;}' com indentação de 2 espaços para obter a estrutura dividida em linhas e alinhada.
- Minificar um bloco de código com comentários e quebras de linha para obter uma instrução contínua e sem anotações secundárias.
Perguntas frequentes
O que acontece se o campo de entrada estiver vazio?
Quando a entrada está vazia ou contém apenas espaços em branco, a área de resultado apresenta um texto vazio sem gerar erros.
Qual é o tamanho máximo de código permitido?
A ferramenta aceita entradas de texto até ao limite de 1.000.000 de bytes em codificação UTF-8.
Como funciona a definição de espaços para a indentação?
Pode escolher um número inteiro entre 0 e 8 espaços. Se o valor for omitido ou inválido, o sistema aplica automaticamente 2 espaços.
A minificação apaga comentários dentro de cadeias de texto?
Não. Apenas são removidos os comentários de linha ou de bloco situados fora de cadeias de texto delimitadas por aspas.