- Início
- Comparar textos
Comparar textos
Cole o original e a versão alterada. Você vê cada linha adicionada, removida e editada, com as palavras alteradas destacadas.
Diferenças
| 1 | Oi, pessoal, | 1 | Oi, pessoal, |
| 2 | 2 | ||
| 3 | Nossa reunião trimestral | 3 | Nossa reunião trimestral mudou para quinta, às 14h. |
| 4 | Tragam as novidades dos projetos e as dúvidas em aberto. | 4 | Tragam as novidades dos projetos e as dúvidas em aberto. |
| 5 | A reunião vai ser | 5 | A reunião vai ser on-line. |
| 6 | Depois vai ter almoço para todo mundo. | 6 | Mandem os slides até quarta à noite. |
| 7 | 7 | ||
| 8 | Obrigada, | 8 | Obrigada, |
| 9 | Mariana | 9 | Mariana |
| 1 | 1 | Oi, pessoal, | |
| 2 | 2 | ||
| 3 | − | Nossa reunião trimestral | |
| 3 | + | Nossa reunião trimestral mudou para quinta, às 14h. | |
| 4 | 4 | Tragam as novidades dos projetos e as dúvidas em aberto. | |
| 5 | − | A reunião vai ser | |
| 6 | − | Depois vai ter almoço para todo mundo. | |
| 5 | + | A reunião vai ser on-line. | |
| 6 | + | Mandem os slides até quarta à noite. | |
| 7 | 7 | ||
| 8 | 8 | Obrigada, | |
| 9 | 9 | Mariana |
Como comparar dois textos
- Cole o texto original à esquerda e a versão alterada à direita, ou abra um arquivo de cada lado.
- A comparação aparece abaixo e é atualizada enquanto você digita. Com textos muito longos, clique em Comparar (ou Ctrl+Enter).
- Leia o resumo: linhas adicionadas, removidas e alteradas. Dentro das linhas alteradas, as palavras exatas que mudaram ficam destacadas.
- Alterne entre as visualizações lado a lado e unificada, troque os dois lados de lugar ou copie o resultado como patch.
Como ler o resultado
- Linhas em vermelho existem só no original: foram removidas. Linhas em verde existem só no texto alterado: foram adicionadas.
- Linhas alteradas aparecem dos dois lados com as palavras editadas marcadas num tom mais escuro, para você ver de relance uma data diferente ou um “não” que sumiu.
- A visualização lado a lado coloca as duas versões uma ao lado da outra, melhor em telas largas. A unificada mostra uma só coluna com linhas − e +, como o Git e a maioria das ferramentas de revisão de código; no celular, ela é o padrão.
- Trechos longos sem alterações ficam recolhidos. Clique em “Mostrar linhas sem alteração” para abri-los.
Como a comparação funciona
O comparador usa o algoritmo de diferenças de Myers, a mesma ideia por trás do Git e do comando diff do Unix, para encontrar o menor conjunto de mudanças de linha que transforma o original no texto alterado. Dentro de cada bloco de mudanças, ele pareia em ordem as linhas removidas e adicionadas: quando um par é pelo menos 30% igual, aparece como uma única linha alterada e é comparado de novo palavra por palavra. Se não, aparece como uma remoção e uma adição.
Ignorar espaços trata qualquer sequência de espaços e tabulações como um só espaço e ignora espaços no começo e no fim das linhas, o que ajuda quando só a indentação mudou. Ignorar maiúsculas trata maiúsculas e minúsculas como iguais. Comparações grandes rodam numa thread em segundo plano do navegador, então nem arquivos de 10.000 linhas travam a página.
O que as pessoas comparam
- Duas versões de um trabalho, um contrato ou uma política, para ver o que o revisor mudou.
- Versões de código ou de arquivos de configuração, sem abrir um terminal.
- Listas exportadas, como e-mails ou códigos de produto, para achar o que é novo. Ordene as duas listas antes com o limpador de texto para um resultado mais limpo.
- Traduções ou legendas comparadas com a versão anterior.
Perguntas frequentes
Meu texto é enviado?
Não. A comparação roda inteira no seu navegador, e os dois textos não são salvos nem enviados para lugar nenhum. Por isso é seguro para contratos, código e documentos pessoais.
Qual o tamanho máximo dos textos?
Dezenas de milhares de linhas funcionam bem; o trabalho acontece em segundo plano para a página continuar respondendo. Textos desse tamanho que são muito diferentes aparecem como blocos substituídos maiores, em vez de linha por linha.
Posso comparar arquivos do Word ou PDF?
Não diretamente: abra o documento, copie o texto e cole aqui. Arquivos de texto simples, como .txt, .md, .csv, .json, .html e arquivos de código, podem ser abertos com o botão Abrir ou soltos sobre uma caixa.
O que é um diff unificado ou patch?
Um formato de texto padrão para mudanças, usado pelo Git e por ferramentas de revisão de código: linhas que começam com − foram removidas, linhas que começam com + foram adicionadas, e cabeçalhos @@ mostram onde está cada mudança. “Copiar como patch” copia a comparação nesse formato.
Por que uma linha aparece como removida e adicionada em vez de alterada?
Quando as duas linhas têm menos de cerca de 30% em comum, marcar as palavras alteradas destacaria quase tudo, então elas aparecem como uma remoção e uma adição.
Ignorar espaços também ignora linhas em branco?
Não. Ele trata sequências de espaços e tabulações dentro de uma linha como um só espaço e os ignora no começo e no fim das linhas, mas uma linha em branco a mais continua contando como mudança.