Ferramenta Diff de Texto - Cole o seu texto original e modificado. As diferenças são realçadas em tempo real enquanto escreve.

Original
0 Removido 0 Adicionado 0 Alterado
Modificado

Como funciona a ferramenta de diff de texto

Cole o texto original no painel da esquerda e o texto modificado no da direita. O diff actualiza-se ao vivo enquanto escreve - sem botão para premir, sem envio de ficheiros, sem nada enviado para um servidor. As diferenças são destacadas em três cores para que as identifique num relance.

Vermelho - Removido
Linhas que existem no original mas estão em falta na versão modificada.
Verde - Adicionado
Linhas novas na versão modificada que não existiam no original.
Laranja - Alterado
Linhas que existem em ambas as versões mas foram alteradas. Os caracteres exactamente alterados são destacados dentro da linha, para que veja qual a palavra ou token que foi editado.
Funciona inteiramente no seu navegador
O algoritmo de diff corre localmente em JavaScript. O seu texto nunca é enviado, nem registado nem armazenado. Assim que a página estiver carregada, pode usar a ferramenta sem ligação.

Casos de uso comuns

Rever edições de revisão

Cole o original e a versão revista para ver cada alteração feita pelo revisor sem percorrer o documento linha a linha.

Rever alterações de configuração ou código

Compare rapidamente duas versões de um ficheiro de configuração, de um payload JSON ou de um excerto de código quando não tem acesso a uma ferramenta de diff completa.

Verificar traduções

Compare duas variantes de um texto traduzido para confirmar que apenas as partes pretendidas diferem.

Auditar resultados gerados

Quando um script produz texto, compare o seu resultado com uma referência conhecida como válida para detectar regressões indesejadas.

Perguntas frequentes

O meu texto é enviado para algum sítio?

Não. O diff corre inteiramente no seu navegador com JavaScript. O seu texto nunca é enviado para os nossos servidores, nunca é guardado e nunca é registado. Pode confirmá-lo abrindo as ferramentas de programador do navegador e observando o separador Rede enquanto escreve.

O que significa cada cor?

O vermelho destaca as linhas removidas do original. O verde destaca as linhas adicionadas na versão modificada. O laranja destaca as linhas presentes em ambas mas alteradas - dentro dessas linhas, os caracteres concretos que diferem são destacados para que identifique a edição exacta.

Existe um limite de tamanho?

Não há um limite rígido, mas para entradas muito grandes a ferramenta passa do diff ao carácter para o diff por linha, para manter a interface ágil. Nesse caso vê um aviso no topo da barra de ferramentas.

Posso comparar código?

Sim. A ferramenta trata a entrada como texto simples, portanto funciona para código, JSON, YAML, ficheiros de log e qualquer outro formato de texto. Não faz realce de sintaxe, mas todas as diferenças são mostradas com precisão.

Em que difere de usar git diff?

git diff exige que o texto esteja num repositório e só funciona com ficheiros na sua máquina local. Esta ferramenta permite-lhe colar directamente quaisquer dois trechos de texto - rascunhos de email, mensagens de Slack, documentos - e ver a diferença sem qualquer configuração.

A ferramenta funciona sem ligação?

Sim, assim que a página estiver carregada. Todo o cálculo do diff acontece localmente no seu navegador, por isso pode desligar-se da rede e continuar a usá-la.

Quase não usamos cookies

Usamos apenas cookies estritamente necessários, que reforçam a segurança do site e melhoram a experiência do utilizador. Não rastreamos as suas ações nem a sua atividade.