Como usar
- Cole o texto original à esquerda e o modificado à direita.
- As diferenças aparecem embaixo na hora. Inverter troca um texto pelo outro.
- Ligue «Ignorar maiúsculas» ou «Ignorar espaços extras» para esconder mudanças que não importam.
Como funciona
Os dois textos são divididos em linhas. A ferramenta procura a maior sequência de linhas que os dois têm em comum na mesma ordem, e todo o resto é mudança: uma linha que só está no original foi apagada e uma que só está no texto novo foi adicionada. As linhas iguais do começo e do fim são emparelhadas primeiro, então uma pequena correção em um documento longo é encontrada rapidamente.
Dentro de um bloco de mudanças, a primeira linha apagada é emparelhada com a primeira adicionada, a segunda com a segunda, e assim por diante. Cada par é comparado de novo palavra por palavra e só as palavras diferentes são destacadas. Um parágrafo novo inteiro não tem par e aparece simplesmente como adicionado.
Exemplo resolvido
No exemplo, a linha 2 passou de «na segunda às 10h» para «na terça às 11h», e foi adicionada a linha «Vai ter lanche para todos.». O resultado: 2 linhas adicionadas, 1 apagada e 3 sem mudanças. A linha 2 aparece como apagada e adicionada, com «segunda» e «10h» marcados na versão antiga e «terça» e «11h» na nova.
Dicas
As mudanças são mostradas por linha, então um parágrafo escrito em uma única linha longa conta como uma linha alterada; mesmo assim, o destaque de palavras mostra o que mudou dentro dela. Para código e JSON, deixe as duas versões com a mesma formatação antes de comparar, ou cada linha com outro recuo vai contar como alterada.