Pular para o conteúdo

Diff de Texto

Compara dois textos linha a linha, com contagem de adicionadas/removidas.

Roda no seu navegador

Cole o original à esquerda e a versão modificada à direita. Calculamos o diff por linha: adicionadas em verde, removidas em vermelho, inalteradas em cinza.

Sem alterações

1

Adicionado

3

Removido

2

Diff

  1. -A raposa marrom rápida
  2. -pula sobre o cachorro preguiçoso
  3. +A raposa marrom lenta
  4. +pula sobre o gato preguiçoso
  5. numa manhã ensolarada.
  6. +Nova linha no fim.

Como usar

  1. Cole o original

    Painel esquerdo. Exemplos pré-carregados.

  2. Cole a versão modificada

    Painel direito.

  3. Leia o diff

    Linhas adicionadas « + » em verde, removidas « - » em vermelho, inalteradas em cinza. Resumo no topo.

O que é?

Uma ferramenta de diff de texto compara duas versões e destaca o que mudou. A maioria dos diffs trabalha linha a linha: o algoritmo encontra a subsequência comum mais longa e marca o resto como inserções ou remoções. Mesmo motor do git diff e ferramentas de code review.

Quando usar

Comparar dois rascunhos. Detectar mudanças entre versões de um contrato. Revisar o que alguém editou num documento compartilhado sem controle de alterações. Auditar um arquivo de config antes de deploy.

Erros comuns

Comparar textos com finais de linha diferentes (CRLF vs LF) - cada linha aparece como « removida + adicionada ». Colar de PDF onde quebras vêm do layout. E esperar diff em nível de palavra dentro de linhas: esta ferramenta só compara por linha.

FAQ

Como o diff é calculado?
Backtrack padrão de subsequência comum mais longa em nível de linha. A saída é o conjunto mínimo de inserções e remoções para transformar esquerda em direita.

Mais nesta categoria