Monu Tools

Comparador de texto (diff)

Compare dois textos e destaque as linhas adicionadas e removidas, de imediato e no seu navegador.

Como usar o/a Comparador de diff

  1. 01

    Cole o texto original à esquerda e o texto alterado à direita.

  2. 02

    Opcionalmente, ignore diferenças de maiúsculas/minúsculas ou de espaços em branco.

  3. 03

    Leia a comparação linha a linha: verde é adicionado, vermelho é removido.

O que faz este verificador de diferenças

Este verificador de diferenças de texto compara dois blocos de texto e destaca exatamente o que mudou: que linhas foram acrescentadas, quais foram removidas, e as palavras específicas dentro de uma linha alterada. O verde marca as adições, o vermelho marca as remoções.

Como a comparação corre inteiramente no seu navegador, é rápida e privada, adequada até para documentos confidenciais e código que não quereria colar num serviço do lado do servidor.

O algoritmo por trás disto

Usa um diff de subsequência comum mais longa, o mesmo algoritmo central que o Git e a maioria das ferramentas de revisão de código usam, por isso reporta o conjunto de alterações mais pequeno e claro em vez de assinalar tudo depois da primeira diferença.

Ignorar maiúsculas ou espaços em branco

As opções permitem-lhe ignorar maiúsculas ou espaços em branco, o que é útil quando as únicas diferenças reais são as que têm significado e não quer que mudanças de indentação ou de capitalização atravanquem o resultado.

O que pode comparar

O diff por linhas funciona igualmente bem para código-fonte, ficheiros de configuração, logs, JSON e texto comum, por isso é útil para comparar duas versões de um contrato, detetar o que mudou entre dois ficheiros de configuração, ou rever uma edição a um artigo.

Cole o original de um lado e a versão alterada do outro, alterne as opções de que precisa, e as diferenças aparecem imediatamente.

Perguntas frequentes

Como funciona a comparação?

Compara os dois textos linha a linha usando um diff de subsequência comum mais longa, a mesma abordagem que o Git usa, por isso obtém o menor conjunto de alterações.

O meu texto é carregado para algum lado?

Não. A comparação corre inteiramente no seu navegador; nada é enviado para um servidor.

Pode comparar código ou ficheiros de configuração?

Sim. A comparação por linhas funciona bem tanto para código-fonte, ficheiros de configuração e registos como para prosa.

Incorporar esta ferramenta

Adicione esta ferramenta ao seu próprio site. Copie o excerto abaixo; mantém-se atualizado automaticamente.

<iframe src="https://monu.tools/embed/pt/diff-checker" width="100%" height="640" style="border:1px solid #e5e5e5;border-radius:12px;max-width:680px" loading="lazy" title="Monu Tools"></iframe>

Ferramentas relacionadas