Compare dois textos lado a lado e veja cada linha adicionada e removida
Funciona no seu navegador. Nada do que você digita é enviado a lugar nenhum.Comparar dois textos mostra cada linha adicionada, removida ou alterada, lado a lado. Útil para duas versões de um contrato, de um arquivo de configuração ou de um texto que um colega editou. Um arquivo de 5.000 linhas é comparado na hora, e nenhuma versão é enviada, então os rascunhos continuam privados.
Esta página foi traduzida automaticamente do original em inglês. Nenhuma pessoa revisou ainda a tradução; a versão em inglês é a que deve ser considerada. Ler o original em inglês
Cole o conteúdo do arquivo antigo em Original e o do novo em Alterado.
Escolha Linhas, Palavras ou Caracteres, e Lado a lado ou Unificado.
Ative Ignorar espaços ou Ignorar maiúsculas para pular diferenças que não importam.
Veja as contagens de adicionados e removidos e clique em Copiar diff unificado ou Baixar .diff.
Este comparador de textos compara dois textos e marca exatamente o que mudou: as linhas removidas, as linhas adicionadas e, dentro de uma linha alterada, as palavras que diferem. Uma contagem no topo mostra quantas linhas, palavras ou caracteres foram adicionados e removidos, para você saber o tamanho de uma mudança antes de lê-la.
Desenvolvedores colam duas versões de um arquivo de configuração ou de uma migração SQL para revisar uma mudança sem um repositório Git. Redatores e editores comparam uma cláusula de contrato antes e depois de uma rodada de comentários, ou conferem quais preços mudaram entre duas listas de produtos copiadas de uma planilha.
Escolha o modo por linhas para código e listas, o modo por palavras para textos corridos e o modo por caracteres para sequências curtas, como IDs ou chaves, em que um único caractere importa. Ignorar espaços pula mudanças de recuo e espaçamento, e ignorar maiúsculas trata "Total" e "total" como iguais. As quebras de linha do Windows e do Mac são normalizadas, então um arquivo salvo em outro sistema não mostra todas as linhas como alteradas.
Tudo roda no seu navegador; nenhum texto é enviado, o que o torna seguro para código, credenciais e dados de clientes. Textos de até 2 MB no total são comparados em cerca de um segundo em um notebook comum.
Alterne entre a visualização lado a lado e a unificada, troque os dois lados com um clique e copie o resultado como um patch unificado que git apply e patch entendem. Ferramentas relacionadas: Regex Tester, JSON Formatter.
Sim. Não há cadastro, nem limite de comparações, nem marca d'água no que você copia. Dois textos de até 2 MB no total podem ser comparados de uma vez, o que cobre a maioria dos arquivos de código, contratos e listas de registros exportadas.
Não. A comparação é calculada no seu navegador e nenhum texto sai do seu dispositivo, então código-fonte, contratos, anotações médicas e arquivos com dados pessoais podem ser comparados com segurança. Não é preciso conta, e não há limite de comparações.
Cole os textos e ative Ignorar espaços. Linhas que diferem só no recuo, em espaços repetidos ou em espaços no fim passam a ser tratadas como iguais, e só as mudanças reais são marcadas.
O modo por linhas marca linhas inteiras e serve para código e listas. O modo por palavras marca palavras isoladas e serve para parágrafos de texto corrido. O modo por caracteres marca caracteres individuais e serve para sequências curtas, como IDs, hashes ou chaves.
Sim. Copiar diff unificado gera o formato unificado padrão, com três linhas de contexto em volta de cada mudança e os cabeçalhos @@ de sempre, aceito tanto pelo git apply quanto pelo comando patch. Cole em um comentário de pull request ou salve como arquivo .patch para aplicar em outro lugar.
Normalmente os dois textos diferem no recuo ou nos espaços finais de cada linha, o que o modo por linhas conta como mudança. Ative Ignorar espaços, e Ignorar maiúsculas se só a capitalização difere. As quebras de linha do Windows e do Mac já são normalizadas, então CRLF contra LF nunca é a causa.
Ainda com dúvidas? Pergunte sobre Comparador de textos e qualquer pessoa que saiba pode responder. Não é preciso ter conta.