Visualizador de diff
Compare dois fragmentos de texto lado a lado — diff de linha, palavra ou caractere — privadamente no seu navegador.
Sobre Visualizador de diff
O visualizador de diff do Handytool compara dois fragmentos de texto — código, prosa, JSON, linhas de registro — e destaca o que foi adicionado, removido e inalterado. Alterne entre granularidade de linha, palavra e caractere, ignore diferenças de maiúsculas ou espaço em branco, e copie um diff unificado com um clique. Tudo é executado localmente com um algoritmo de diff de subsequência comum mais longa, portanto até mesmo colagens grandes permanecem privadas e instantâneas.
Recursos de Visualizador de diff
- 01
Modos de linha, palavra e caractere
O diff de linha é melhor para código e config; o diff de palavra é ótimo para prosa e edições de cópia; o diff de caractere captura erros de digitação de uma letra e mudanças de pontuação.
- 02
Ignorar maiúsculas e espaço em branco
Alterne comparações insensíveis a maiúsculas e espaço em branco para ver apenas diferenças significativas ao comparar código reformatado ou cópia reescrita.
- 03
Diff unificado copiável
O resultado é renderizado com prefixos clássicos +/-, pronto para colar em uma revisão de código, relatório de bug ou qualquer outro lugar.
Perguntas frequentes sobre Visualizador de diff
- Quão grandes podem ser as entradas?
- Difar é O(n·m) portanto entradas muito grandes (dezenas de milhares de linhas) ficarão lentas, mas a maioria das comparações cotidianas de código, prosa e log são instantâneas. Para arquivos enormes prefira modo de linha e ignore espaço em branco.
- Meus textos deixam um servidor?
- Não. O diff é calculado no seu navegador — nenhuma requisição de rede é feita. Seguro para código proprietário, documentos internos e prosa confidencial.
- Qual é a diferença entre diff de linha, palavra e caractere?
- O diff de linha trata cada linha como uma unidade e é ideal para código; o diff de palavra divide no espaço em branco e é melhor para prosa; o diff de caractere é o grão mais fino e é útil quando você quer ver erros de digitação ou mudanças de pontuação.
- Por que algumas linhas são marcadas como adicionadas e removidas?
- Quando uma linha muda no meio, o algoritmo de diff a representa como uma linha antiga removida plus uma nova linha adicionada. Alterne para modo de palavra ou caractere para ver exatamente o que mudou dentro da linha.
Ferramentas relacionadas
Desenvolvedor →- Ativo
Testador de regex
Teste expressões regulares de JavaScript contra qualquer texto — veja correspondências, grupos de captura e substituições ao vivo, no seu navegador.
DesenvolvedorGrátisRoda localmenteAbrir - Ativo
Gerador de Lorem ipsum
Gere texto de espaço reservado — parágrafos, frases ou palavras — instantaneamente, com tags HTML opcionais.
DesenvolvedorGrátisRoda localmenteAbrir - Ativo
Slugify
Converta qualquer título em um slug limpo e seguro para URL — consciente de Unicode, com opções de separador e palavra-chave.
DesenvolvedorGrátisRoda localmenteAbrir
Explore outras ferramentas
Todas as ferramentas →- Ativo
PDF para JPG
Converta cada página de um PDF em uma imagem JPG, PNG ou WebP nítida diretamente no seu navegador — sem upload, sem perda de qualidade.
PDFGrátisRoda localmenteAbrir - Ativo
Remover fundo
Apague o fundo de uma foto usando um modelo que roda no navegador.
ImagemGrátisRoda localmenteAbrir - Ativo
Cortar vídeo
Corte o início ou o fim de um vídeo com precisão de quadro.
VídeoGrátisAbrir - Ativo
Cortar áudio
Corte um trecho de um arquivo de áudio.
ÁudioGrátisRoda localmenteAbrir - Ativo
Markdown para HTML
Converta Markdown em HTML limpo diretamente no seu navegador.
DocumentoGrátisRoda localmenteAbrir