Online
- Abra Comparar textos.
- Cole o original à esquerda e a versão nova à direita.
- Escolha comparar por linhas, palavras ou caracteres. O texto adicionado aparece em verde e o removido em vermelho.
Marque Ignorar espaços em branco para esconder mudanças que são só de espaçamento ou recuo, e Ignorar maiúsculas para tratar "Olá" e "olá" como iguais.
No Visual Studio Code
Selecione os dois arquivos no Explorador, clique com o botão direito e escolha a opção de comparar os selecionados. Pelo terminal: code --diff antigo.txt novo.txt.
Na linha de comando
- Mac e Linux:
diff antigo.txt novo.txt, oudiff -u antigo.txt novo.txtpara o formato conhecido com +/−. - Windows:
fc antigo.txt novo.txtno Prompt de Comando.
Comparar listas
Se a ordem das linhas não importa, ordene antes as duas listas com Ordenar linhas, para a comparação mostrar só os itens que realmente são diferentes.
Linhas, palavras ou caracteres
Compare por linhas código, listas e arquivos de configuração: uma linha alterada aparece como uma linha removida e outra adicionada. Compare por palavras textos corridos, em que uma única palavra nova marcaria o parágrafo inteiro como alterado. Compare por caracteres para achar as menores diferenças, como um dígito trocado num número de conta ou uma vírgula que falta.
Diferenças que não aparecem
- Fins de linha. O Windows termina cada linha com dois caracteres (CR LF); Mac e Linux, com um (LF). Dois arquivos que parecem idênticos podem diferir em todas as linhas. Na linha de comando,
diff --strip-trailing-crignora isso. - Tabulações e espaços no fim. Uma tabulação e quatro espaços parecem iguais na tela. Ignorar espaços em branco esconde os dois.
- Caracteres parecidos. Um espaço não separável, aspas curvas de um editor de texto ou um "а" cirílico no lugar de um "a" latino aparecem como mudanças no modo de caracteres, mesmo parecendo iguais.