Comparador de Diffs de Texto e Código Seguro - Vista Lado a Lado, Combinada e Exportar Patch

Compare texto e código de forma segura com visualização lado a lado ou combinada. Ignore espaços em branco/maiúsculas, realce alterações e exporte um arquivo .patch—processamento local no navegador, seguro e privado, sem upload.

Clique para o modo cinema

Versão A

Versão B

Privacidade local: o seu texto nunca é enviado para o servidor.

Como usar

  1. Cole o texto antigo na Versão A e o texto novo na Versão B.
  2. O diff é atualizado automaticamente.
  3. Alterne para a Vista Lado a Lado ou Vista Combinada.
  4. 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 .patch padrã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.