Pular para o conteúdo

Diff de palavras (comparação de texto em nível de palavra)

Diff de palavras online gratuito. Cole dois textos para destacar as palavras exatas adicionadas e removidas em cada frase - ideal para revisão e detectar pequenas edições.

Sem alterações

1

Adicionado

3

Removido

2

Similaridade

25%

Diff

A raposa marrom rápidalenta pula sobre o cachorrogato preguiçoso numa manhã ensolarada. Nova linha no fim.

Um diff em nível de palavra destaca as palavras exatas que mudaram entre dois textos, não apenas linhas inteiras. Cole um original e uma revisão para ver as palavras inseridas em verde e as removidas riscadas em vermelho - perfeito para revisão, edição e detectar mudanças sutis.

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.

Avalie esta ferramenta

Compartilhe sua experiência para ajudar outras pessoas.

Diff de Texto

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

Experimentar

Mais nesta categoria