Comparar textos online | Diff linha por linha | Awesome Toolkit

Comparador de Texto

Compare dois textos linha por linha e visualize as diferenças destacadas. Algoritmo LCS, resultado instantâneo.

Por Marshkalk

Como usar o comparador de texto

  1. Cole o texto original à esquerda e o texto modificado à direita.
  2. Clique em Comparar para ver um diff linha por linha.
  3. Linhas em verde foram adicionadas; em vermelho foram removidas; em cinza estão inalteradas.

Como funciona o algoritmo de diff

Esta ferramenta usa o algoritmo da Subsequência Comum mais Longa (LCS) para calcular a distância de edição mínima entre dois textos. Encontra o maior conjunto de linhas presentes em ambos os textos na mesma ordem e marca o resto como adicionado ou removido.

A comparação é linha por linha, um único caractere alterado numa linha marca toda a linha como removida e re-adicionada.

Casos de uso comuns

  • Revisão de código: comparar duas versões de uma função ou arquivo de configuração
  • Edição de documentos: ver o que mudou entre um rascunho e uma versão revisada
  • Revisão de traduções: comparar textos originais e traduzidos lado a lado
  • Respostas de API: comparar respostas JSON ou XML entre testes
  • Exportações de banco de dados: detectar diferenças em dumps SQL ou CSV

Ler a saída do diff

  • Linhas verdes (+): presentes no texto modificado mas não no original (adicionadas)
  • Linhas vermelhas (−): presentes no original mas não no modificado (removidas)
  • Linhas cinza: sem alterações entre as duas versões

Privacidade

Toda a comparação ocorre no seu navegador. Nenhum texto é enviado a qualquer servidor.