0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0
Configuração
Compare blocos de texto linha por linha para detectar alterações, adições e exclusões. Ajuste a tolerância para maiúsculas, espaços ou linhas vazias de acordo com o tipo de conteúdo que você está revisando.
Textos a comparar
Opções

Como funciona

O comparador de texto confronta dois blocos linha por linha e marca o que se manteve igual, o que mudou, o que foi adicionado e o que foi removido. Usa um algoritmo de subsequência comum mais longa (LCS) para alinhar as linhas estáveis, de modo que uma mudança no meio não desalinhe todo o resto da comparação.

Você pode escolher entre uma visão unificada, com prefixos + e -, ou uma visão lado a lado, e ativar opções para ignorar maiúsculas, espaços ou linhas vazias quando essas diferenças não interessam. Todo o cálculo ocorre no seu navegador: os textos não são enviados a nenhum servidor.

Casos de uso

  • Detectar o que mudou entre duas versões de um arquivo de configuração, um .env ou um manifesto.
  • Revisar as diferenças entre duas respostas de uma API ou dois dumps de dados antes de investigar um erro.
  • Comparar duas listas (dependências, usuários, rotas) para ver quais entradas foram adicionadas ou removidas.
  • Contrastar duas versões de um texto redigido ou traduzido e localizar rapidamente os ajustes.

Perguntas frequentes

Ele compara linha por linha ou caractere por caractere?

A comparação é por linha: cada linha se alinha com seu equivalente e se classifica como igual, modificada, adicionada ou removida. Quando uma linha é modificada, mostram-se juntas a versão anterior e a nova para que a mudança seja fácil de ler.

O que fazem as opções de ignorar?

"Ignorar maiúsculas" trata igual maiúsculas e minúsculas; "ignorar espaços" normaliza tabulações e espaços repetidos; "ignorar linhas vazias" descarta as linhas em branco antes de comparar. Servem para você focar nas mudanças reais e não em diferenças de formato.

Qual é a diferença entre a visão unificada e a de lado a lado?

A visão unificada mostra um único fluxo com as linhas adicionadas e removidas intercaladas, similar a um diff do git. A visão lado a lado coloca o texto original à esquerda e o novo à direita, cômoda para ler blocos longos em paralelo.

Meus textos são enviados a algum servidor?

Não. A comparação é executada inteiramente no seu navegador com JavaScript, então você pode comparar conteúdo sensível sem que ele saia do seu computador.