FerramentasDev.

Comparar textos (diff)

Veja as diferenças entre dois textos ou códigos, linha a linha e palavra a palavra.

Texto original
Texto alterado

+4 −3 linhas

1−function saudacao(nome) {
2− const mensagem = "Olá, " + nome;
3− console.log(mensagem);
1+function saudacao(nome, idioma = "pt") {
2+ const mensagem = idioma === "pt" ? `Olá, ${nome}!` : `Hello, ${nome}!`;
43 return mensagem;
54}
5+
6+export default saudacao;

Para que serve

  • Revisar mudanças em código antes de um commit ou entre duas versões de um arquivo.
  • Comparar versões de contratos, textos e documentos.
  • Encontrar a diferença entre dois arquivos de configuração (.env, JSON, YAML).

Como usar

Cole o texto original à esquerda e o alterado à direita. O resultado aparece na hora, com número das linhas dos dois lados, no mesmo formato do git diff.

Perguntas frequentes

Como funciona a comparação?

A ferramenta encontra a maior sequência de linhas em comum entre os dois textos e marca o resto como adicionado (verde) ou removido (vermelho). Nas linhas alteradas, as palavras que mudaram ficam destacadas.

Meus textos são enviados para algum lugar?

Não. A comparação acontece no seu navegador, então dá para comparar código, contratos e documentos internos com segurança.

Para que servem as opções de ignorar?

“Ignorar espaços” trata como iguais linhas que só mudaram a indentação ou a quantidade de espaços. “Ignorar maiúsculas/minúsculas” desconsidera diferenças de caixa.