Visualizador de Diferença
Compare arquivos de texto e código lado a lado ou em modo unificado
Texto Original
Texto Modificado
Opções
Exemplos
O que é um Diff?
Um diff (diferença) é uma representação das mudanças entre duas versões de um arquivo. É amplamente usado no controle de versão para mostrar o que foi adicionado, removido ou modificado.
Tipos de Mudanças
- Adições: Linhas que foram adicionadas (+
- Remoções: Linhas que foram removidas (-)
- Inalteradas: Linhas que permaneceram iguais
Casos de Uso
Ideal para comparar código, documentos, configurações e detectar mudanças em revisões de código, atualizações de arquivos e análise de versões.
📝 Exemplo Prático
Comparando duas versões de uma função JavaScript:
Versão Original:
function add(a, b) {
return a + b;
}
Versão Modificada:
function add(a, b) {
// Validação dos parâmetros
if (typeof a !== ‘number’ || typeof b !== ‘number’) {
throw new Error(‘Invalid parameters’);
}
return a + b;
}
Adições: 4 linhas
Remoções: 0 linhas
📊 Interpretando os Resultados
Cores e Símbolos:
Verde com '+' indica adições, vermelho com '-' indica remoções, e cinza indica linhas inalteradas.
Estatísticas:
Mostram o resumo das mudanças: total de adições, remoções, alterações e linhas do arquivo.
Opções de Comparação:
Ignorar espaços em branco e maiúsculas/minúsculas ajuda a focar nas mudanças essenciais do conteúdo.
Perguntas Frequentes