Tarayıcınız güncel değil

Bu siteyi görüntülemek için tarayıcınızın veya cihazınızın işletim sisteminin güncellenmesi gerekiyor.

Your browser is out of date. Please update iOS or your browser to view this site.

Ir para o conteúdo principal
Gizke.com
Blog

Comparador de textos

Funciona no seu dispositivo. Nada é enviado.

Original

Modificado

Diferenças

Cole texto em ambos os lados para ver as diferenças

Destaque as diferenças linha por linha entre dois textos, inteiramente no seu navegador.

Esta ferramenta compara dois textos linha por linha e destaca o que foi adicionado, removido ou deixado inalterado - a mesma técnica subjacente por trás da visualização de diferenças de um editor de código ou do changelog de um controle de versão. Ela executa um algoritmo clássico de subsequência comum mais longa inteiramente no seu navegador: nada do que você cola é enviado para qualquer lugar.

Perguntas frequentes

Por que uma única palavra editada aparece como uma linha inteira removida e readicionada?
Esta ferramenta compara linha por linha, não palavra por palavra - então uma linha com até mesmo um único caractere alterado aparece como a remoção de sua versão antiga e a adição de sua nova versão, já que a linha como um todo não é mais idêntica. Isso ainda é útil para identificar exatamente quais linhas mudaram, mesmo sem destaque no nível da palavra dentro da linha.
O que 'ignorar espaços em branco' realmente ignora?
Remove espaços no início e no fim de cada linha e reduz qualquer sequência de espaços internos a um único espaço antes de comparar - assim, linhas que diferem apenas em indentação, espaços finais ou espaços extras entre palavras são tratadas como idênticas.
Esta ferramenta pode comparar código, não apenas texto simples?
Sim - a comparação é uma correspondência de texto puramente baseada em linhas, então funciona da mesma forma em código-fonte, arquivos de configuração ou qualquer outro texto orientado a linhas. Ela não entende a sintaxe de nenhuma linguagem específica, e é exatamente isso que a faz funcionar igualmente bem em todas elas.
O que exatamente a opção 'Ignorar maiúsculas/minúsculas' muda?
Quando ativada, cada linha é convertida para minúsculas antes de ser comparada com sua correspondente, então 'Olá' e 'olá' são tratadas como a mesma linha e não aparecem como alteração. O resultado continua mostrando cada linha com sua formatação original - apenas a comparação em si ignora maiúsculas e minúsculas, não o que você vê na tela.
Por que recebo um aviso de que o texto é grande demais?
O algoritmo de comparação monta uma tabela com uma célula para cada par de linhas dos dois textos, então o custo de memória e tempo cresce rapidamente conforme os textos ficam maiores. Assim que um dos lados ultrapassa 2.000 linhas, a ferramenta avisa que a comparação pode levar um momento e usar uma quantidade notável de memória, já que tudo roda na sua aba do navegador em vez de em um servidor - mesmo assim você pode continuar, é apenas um aviso.
Para desenvolvedores: abra esta página com os parâmetros `original` e `modified` na URL - ex. gizke.com/diff?original=hello world&modified=hello there - e ambos os lados serão preenchidos automaticamente. A maioria dos visitantes não vai precisar disso; é pensado para linkar diretamente a uma comparação pronta para uso.

Compartilhe esta ferramenta

BlogSobreContatoTermos de UsoPolítica de Privacidade