Pular para o conteúdo

Diff Checker (ferramenta de diferenças de texto online)

Diff checker grátis online. Cole dois textos para verificar na hora as diferenças linha a linha ou palavra por palavra - ignore maiúsculas ou espaços e copie o resultado, no seu navegador.

Roda no seu navegador

Um diff checker online rápido: cole duas versões de um texto e veja na hora o que mudou. Linhas adicionadas em verde, removidas em vermelho, e você pode mudar para o modo em linha para destacar as palavras exatas. Ignore maiúsculas ou espaços e copie o diff em um clique.

Sem alterações

1

Adicionado

3

Removido

2

Similaridade

25%

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 - ou use Inverter lados.

  3. Escolha uma visão e opções

    Unificado (linha a linha) ou Em linha (nível de palavra), e opcionalmente ignore maiúsculas ou espaços.

  4. Leia e copie

    Veja as contagens inalterado/adicionado/removido e a pontuação de similaridade, depois Copiar diff para exportar.

O que é?

Uma ferramenta de diff de texto compara duas versões e destaca o que mudou. Diffs em nível de linha tratam cada linha como uma unidade - o algoritmo encontra a subsequência comum mais longa e marca o resto como inserções ou remoções; diffs em nível de palavra (em linha) fazem o mesmo sobre palavras. 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. Code review e auditar um arquivo de config antes de deploy. Revisão de texto, onde o diff de palavras em linha faz saltar mudanças de redação.

Erros comuns

Comparar textos com finais de linha diferentes (CRLF vs LF) - cada linha aparece como «removida + adicionada»; ative «ignorar espaços». Colar de PDF onde quebras vêm do layout. E esperar detalhe em nível de palavra na visão unificada: mude para o modo Em linha.

FAQ

Como o diff é calculado?
Um backtrack padrão de subsequência comum mais longa (LCS) - a mesma ideia por trás do git diff. Ele encontra o conjunto mínimo de inserções e remoções para transformar a esquerda na direita, e marca cada linha (ou palavra) como inalterada, adicionada ou removida.
Qual a diferença entre a visão unificada e em linha?
A unificada mostra a mudança linha a linha: linhas adicionadas, removidas e inalteradas empilhadas com marcas +/-. A em linha funde os dois lados num fluxo e destaca as palavras exatas que mudaram - ideal para detectar uma pequena edição dentro de uma frase.
Posso ignorar maiúsculas ou espaços?
Sim. «Ignorar maiúsculas» trata Olá e olá como idênticos; «ignorar espaços» ignora espaçamento e indentação. O texto original continua exibido - só a comparação muda, para que diferenças cosméticas não escondam as reais.
Por que cada linha aparece removida e adicionada?
Geralmente finais de linha diferentes (CRLF do Windows vs LF do Unix) ou espaços no fim: nenhuma linha bate exatamente. Ative «ignorar espaços», ou normalize os finais de linha antes de colar.
Ele faz um diff em nível de palavra?
Sim - mude para a visão Em linha para um diff em nível de palavra (token) dentro do texto. A visão unificada continua em nível de linha, como um diff de código clássico.
O que significa a pontuação de similaridade?
É a parcela de conteúdo inalterado: linhas inalteradas dividido por inalteradas mais o maior entre adicionadas ou removidas. 100% significa textos idênticos; um número menor significa mais edições.

Diff de Texto

Compare dois textos linha a linha ou palavra por palavra, com pontuação de similaridade.

Experimentar

Mais nesta categoria