data

Comparador de texto / Diff

Compare dois blocos de texto localmente: diff lado a lado ou unificado, destaque por linha/palavra, ignorar espaços/caso e estatísticas.

Resultado do diff

Linhas adicionadas, removidas e alteradas são destacadas localmente no navegador.

Cole texto nos dois lados para comparar diferenças.

Curso de diff e comparação de texto

Aprenda fluxos práticos de comparação de texto: diff por linha e palavra, views lado a lado e unified, revisão de configs e logs, e quando usar diff de texto vs JSON.

Página do curso

Sobre esta ferramenta

O Comparador de texto DevCove compara dois blocos — configs de ambiente, logs, respostas de API e edições manuais. Destaca linhas adicionadas, removidas e alteradas localmente, com vistas lado a lado e unificada e opções de ignorar espaços e caso.

Como usar

Use para comparar configs, logs, trechos ou respostas de API sem abrir a IDE:

  1. Cole o original à esquerda e o modificado à direita.
  2. Revise destaques lado a lado ou mude para diff unificado estilo patch.
  3. Ative destaque por palavra para inspecionar edições pequenas dentro de uma linha.
  4. Ative ignorar espaços ou caso quando diferenças de formatação não devem contar.
  5. Confira o resumo de alterações e copie o diff para notas, tickets ou reviews.

Recursos

Feito para comparar configs, logs e respostas no dia a dia:

  • Diff de texto local com vistas lado a lado e unificada.
  • Destaque por linha e por palavra no conteúdo alterado.
  • Ignorar espaços e ignorar caso para entradas ruidosas.
  • Estatísticas de linhas adicionadas, removidas, alteradas e inalteradas.
  • Inverter lados, exemplo, limpar e copiar em um workspace.
  • Duas áreas de texto com altura para configs e payloads de API.
  • No cliente: comparação no navegador, texto não enviado ao DevCove.
  • Limites: compara texto puro; não é diff de repositório Git nem estrutural JSON.

FAQ

Este comparador envia meu texto?

Não. A comparação roda no navegador após carregar a página. Texto original e modificado não são enviados ao DevCove.

Qual a diferença entre lado a lado e unificado?

Lado a lado alinha linhas em duas colunas com cores. Unificado mostra saída estilo patch com prefixos - e +, como em muitas ferramentas de review.

Quando usar destaque por palavra?

Quando a linha mudou pouco — flag booleana, hostname ou número — e você quer ver os tokens exatos editados.

Como difere do diff do Formatador JSON?

O diff JSON compara estruturas parseadas e eventos por campo. Este comparador faz diff linha a linha em texto bruto para configs, logs e payloads não JSON.

Compara arquivos muito grandes?

Otimizado para trechos de dev e blocos médios. Entradas enormes podem ficar lentas ou estourar memória do navegador — encurte amostras quando possível.

Ignorar espaços e caso valem para toda a comparação?

Sim. Quando ativos, afetam o pareamento de linhas em toda a comparação — use quando formatação ou caixa não devem contar como mudança.