Formatar uma configuração Nginx
Cole um bloco de configuração Nginx compacto ou mal indentado: a ferramenta reorganiza cada diretiva em sua própria linha e indenta os blocos { } aninhados (server, location, http...) para uma leitura imediata.
Como funciona
A ferramenta percorre o texto caractere por caractere, identificando as chaves de abertura e fechamento e os pontos e vírgulas que encerram cada diretiva Nginx, ignorando esses símbolos quando aparecem dentro de uma string entre aspas ou após um # de comentário. Cada diretiva ganha sua própria linha, indentada com 4 espaços por nível de bloco { }. É um formatador baseado na estrutura sintática do arquivo, não um validador: ele não verifica se as diretivas ou seus argumentos são válidos para o Nginx.
Os comentários são preservados?
Sim, os comentários iniciados por # são mantidos como estão e nunca são interpretados como separadores de diretivas, mesmo que contenham chaves ou pontos e vírgulas.
O arquivo reformatado continua funcionando?
Sim, apenas a apresentação (quebras de linha, indentação) é modificada: as diretivas, seus argumentos e a ordem dos blocos permanecem estritamente idênticos ao original.
Nenhum dado é transmitido a um servidor: a formatação é executada inteiramente no seu navegador, em JavaScript local.