Como usar
- Cole o texto antigo na Versão A e o texto novo na Versão B.
- O diff é atualizado automaticamente.
- Alterne para a Vista Lado a Lado ou Vista Combinada.
- Clique em Exportar Patch para descarregar um ficheiro
.patch.
Recursos principais
- Lado a Lado e Combinada: Alterne entre layouts para revisão ou resolução de conflitos.
- Destaques Claros: Adições, exclusões e edições são fáceis de identificar.
- Opções para Ignorar: Toggles para ignorar espaços em branco, maiúsculas/minúsculas e comentários.
- Exportar Patch: Transfira um ficheiro
.patchpadrão para fluxos de trabalho do Git. - Privacidade Offline: Executado localmente no seu navegador—sem upload de dados.
Lógica de cálculo
- O cálculo do diff pode ser implementado com algoritmos baseados em LCS ou estilo Myers.
- O uso de debouncing e limites de tamanho ajudam a otimizar o desempenho da interface.
- A saída combinada pode usar marcadores de conflito (<<<<<<< / ======= / >>>>>>>).
Perguntas frequentes
- Este utilitário é gratuito?
- Sim.
- Os meus códigos são enviados para algum servidor?
- Não. Todo o processamento é local no seu navegador.
- Como posso gerar um arquivo .patch a partir de dois blocos de código?
- Compare os textos e depois clique em Exportar Patch para transferir um patch padrão.
- Existe algum comparador de diferenças que não faça upload de texto confidencial?
- Sim—esta ferramenta funciona inteiramente no lado do cliente.