Comparador de Texto (Diff)
Compara dois textos linha a linha e destaca as diferenças adicionadas e removidas.
Arraste e solte um arquivo aqui, ou
clique para selecionar
Arraste e solte um arquivo aqui, ou
clique para selecionar
Sobre esta ferramenta
Este comparador calcula o diff mínimo entre dois textos usando o algoritmo de Myers O(ND), o mesmo usado pelo git, e o apresenta no formato visual habitual: linhas removidas em vermelho com prefixo «-» e linhas adicionadas em verde com prefixo «+». Você pode carregar arquivos de texto, ignorar diferenças de espaçamento ou de maiúsculas/minúsculas e copiar o resultado em formato de patch. Tudo é processado no navegador: nada é enviado a nenhum servidor.
Sobre esta ferramenta
Este comparador calcula o diff mínimo entre dois textos usando o algoritmo de Myers O(ND), o mesmo usado pelo git, e o apresenta no formato visual habitual: linhas removidas em vermelho com prefixo «-» e linhas adicionadas em verde com prefixo «+». Você pode carregar arquivos de texto, ignorar diferenças de espaçamento ou de maiúsculas/minúsculas e copiar o resultado em formato de patch. Tudo é processado no navegador: nada é enviado a nenhum servidor.
Casos de uso
- Comparar duas versões de um arquivo de código ou configuração
- Revisar mudanças entre respostas de API ou documentos
- Verificar quais linhas mudaram após uma refatoração
- Gerar um diff em formato patch para compartilhar
Perguntas frequentes
- Qual algoritmo o comparador usa?
- O algoritmo de Myers O(ND), o mesmo utilizado pelo git, calculando o diff mínimo linha a linha no navegador sem enviar dados a nenhum servidor.
- O que significam as cores e os símbolos + e -?
- As linhas em vermelho com prefixo «-» existem no texto original mas não no modificado; as verdes com «+» foram adicionadas; as neutras são comuns aos dois textos.
- Para que servem «ignorar espaços» e «ignorar maiúsculas»?
- «Ignorar espaços» trata como iguais linhas que diferem apenas na quantidade de espaços ou tabulações; «ignorar maiúsculas» faz o mesmo com diferenças entre maiúsculas e minúsculas. As linhas são sempre exibidas com o texto original.
- Há limite de tamanho?
- Sim, cada texto pode ter até 5.000 linhas. É suficiente para a maioria dos arquivos de código e configuração mantendo o cálculo instantâneo.
Ferramentas relacionadas
Decodificador JWT
Decodifique JWT (JSON Web Tokens) para inspecionar seu cabeçalho e payload. Não valida a assinatura.
Testador de Regex
Teste e valide expressões regulares em tempo real. Visualize todas as correspondências encontradas.
Calculadora Chmod
Calcule permissões Unix em formato octal e simbólico com uma matriz interativa de permissões r/w/x.
Explicador de Cron
Descreve expressões cron em linguagem natural e mostra as próximas execuções.