Realçador de sintaxe de código online
Realce até 500.000 caracteres de código em JavaScript, JSON, HTML, CSS, PHP, SQL ou Python. Deteção automática e números de linha opcionais. O processamento…
Começar a usar
Funcionalidades e limitações
O realçador de sintaxe processa código de até 500.000 caracteres e aplica cores a palavras-chave, strings e números. A deteção automática verifica assinaturas simples: JSON válido no início, etiquetas HTML, seletores CSS, etiquetas PHP, SELECT/FROM, definições Python e, por fim, JavaScript.
Exemplo prático
Se colar {"nome": "Maria"} e selecionar JSON, o realçador mostrará as chaves e strings com cores distintas. Se usar o modo automático, a deteção reconhecerá o JSON inicial e aplicará o realce correto.
Limitações conhecidas
A gramática é pequena e pode classificar incorretamente comentários, aspas aninhadas, template literals, palavras-chave incomuns e trechos curtos ambíguos. Para maior precisão, escolha o idioma manualmente. O realçador não compila, executa, valida ou garante a correção do código.
Perguntas frequentes
O que acontece se colar HTML ou scripts?
O realçador escapa o HTML antes de processar, pelo que o código não é executado. A pré-visualização é apenas visual.
Como funciona a deteção automática?
A deteção verifica assinaturas numa ordem específica: JSON válido, etiquetas HTML, seletores CSS, etiquetas PHP, SELECT/FROM, definições Python e, por fim, JavaScript. Se o código for ambíguo, pode escolher o idioma manualmente.
Posso copiar o código realçado com cores?
Ao copiar, o texto mantém o formato original, sem cores. A pré-visualização colorida destina-se apenas a visualização no navegador.
Lista de verificação
- Verifique se o código não excede 500.000 caracteres.
- Selecione o idioma correto para maior precisão.
- Ative os números de linha se necessário.
- Reveja a pré-visualização para confirmar o realce.
- Copie o texto original para uso posterior.
O processamento é feito localmente no navegador.