O que verificar neste tipo de texto
Um caractere invisível em um identificador tem uma função diferente do mesmo caractere em um comentário. Em uma string, pode ser um dado necessário. A ferramenta lista os caracteres, mas não determina se são válidos na linguagem ou desejados pelo programa.
Comece pela linha indicada no erro e examine as linhas próximas. Compare a alteração no editor e execute um teste direcionado. Não remova indiscriminadamente tabulações ou caracteres de uma string usada para testar um protocolo ou uma sequência exata.
- Confira pequenas alterações com um diff.
- Use exemplos sem credenciais ou segredos.
Como limpar e conferir as alterações
Guarde uma cópia do original antes de fazer alterações. Cole o trecho afetado e consulte os pontos de código Unicode apresentados no relatório. A contagem informa quantas vezes um caractere aparece; não mede a qualidade do conteúdo nem identifica seu autor. Se você já conhece a linha problemática, comece por esse pequeno trecho antes de ampliar a análise.
A configuração inicial remove U+200B, U+FEFF, U+2060 e U+00AD e substitui U+00A0 por um espaço comum. Ative outras transformações somente quando atenderem a uma necessidade específica. Compare as duas versões e teste o resultado no formulário, documento, editor de código ou sistema de publicação em que o texto será usado.
Preservar o significado e a escrita
Um caractere invisível não é necessariamente desnecessário. Alguns unem partes de um emoji; outros participam da escrita do persa ou ajudam a exibir trechos que misturam árabe e alfabeto latino. Por isso, caracteres de ligação, controles de direção e seletores de variação são mantidos por padrão. Tabulações, quebras de linha e acentos combinantes também não são apagados indiscriminadamente. Até os caracteres removidos pela limpeza inicial podem ter uma função legítima. Confira nomes, citações, números e trechos em outros idiomas antes de aceitar o resultado.
O que o resultado permite concluir
Esta ferramenta examina caracteres e aplica as transformações escolhidas. Ela não determina se o texto foi escrito por uma pessoa ou por um modelo de IA. Uma marca d’água estatística envolve padrões na escolha de palavras e não equivale a um caractere Unicode oculto. Um relatório sem ocorrências também não comprova a exatidão das informações ou os direitos de reutilização. Verifique as fontes e o contexto de criação separadamente.