Toolkit

Guia Comparador de Texto

Compare duas entradas de texto e veja o que mudou. Diff por palavras ou linhas com adições e remoções destacadas.

Voltar para Comparador de Texto

O que esta ferramenta faz

O Verificador de diferenças de texto compara duas entradas de texto e destaca as alterações. Escolha diff por palavra ou por linha. As adições aparecem em uma cor e as remoções em outra. Útil para revisar edições, comparar versões e detectar diferenças em config ou código.

Como usar

  1. Cole o texto — Insira ou cole o texto original na primeira área e o modificado na segunda.
  2. Escolha o modo — Por palavra (destaca palavras alteradas) ou por linha (linhas completas).
  3. Consulte o diff — As alterações são destacadas. As adições e remoções são marcadas claramente.
  4. Trocar — Troque as duas entradas para inverter a comparação se necessário.
  5. Copiar — Copie a saída do diff se a ferramenta suportar.

Como funciona

A ferramenta usa um algoritmo diff (ex.: do pacote diff) para calcular a sequência de edição mais curta entre os dois textos. No modo palavra, o texto é dividido em palavras e comparado; no modo linha, é dividido em linhas. O resultado é renderizado com elementos span para segmentos adicionados (verde) e removidos (vermelho). Todo o processamento é no cliente.

Todo o processamento é executado no seu navegador. Nenhum dado é enviado a nenhum servidor.

Casos de uso e exemplos

  • Revisão de código — Compare alterações de código antes/depois.
  • Configurações — Detecte diferenças entre versões de config.
  • Contratos — Compare rascunhos de acordos.
  • Traduções — Verifique atualizações de tradução.
  • Plágio — Compare documentos similares (revisão manual).

Exemplo

Original: The quick brown fox Modificado: The fast brown fox jumps Diff por palavra: "quick" removida, "fast" e "jumps" adicionadas.

Limitações e restrições conhecidas

  • Apenas duas entradas — Não pode comparar mais de dois textos de uma vez.
  • Apenas texto puro — Sem destaque de sintaxe nem diff estruturado para código.
  • Arquivos grandes — Textos muito longos podem retardar o cálculo do diff.
  • Sem mesclagem — Apenas exibe diff; sem mesclagem 3 vias nem resolução de conflitos.

Todos os cálculos e conversões rodam inteiramente no seu navegador. Nenhum dado é enviado a nenhum servidor, então sua entrada nunca sai do seu dispositivo.