# Suíte de comparação e merge triple de texto

diff de linha/palavra/caractere, regras de caixa/espaços, merge triple com conflitos, patch unificado e relatório

> Página canônica: https://elysiatools.com/pt/tools/three-way-text-comparison-merge-suite

- **Categoria:** Text Processing

- **Palavras-chave:** merge triple, comparação de texto, diff, conflito, patch, git merge

## Visão geral

Compara dois textos em nível de linha/palavra/caractere com opções de ignorar caixa e espaços. No modo «merge triple», com ancestral comum O e dois ramos A e B, combina as mudanças relativas a O: mudanças sem conflito são mescladas, conflitos na mesma zona são marcados estilo Git (<<<<<<</=======/>>>>>>>). Também gera um patch unificado A→B e estatísticas. Baseado em jsdiff (LCS); local.

## Entradas

- **Base/ancestral (O)** (textarea): Common ancestor text (required for 3-way merge)
- **Ramo A (ours)** (textarea): First text / our branch
- **Ramo B (theirs)** (textarea): Second text / their branch
- **Modo** (select)
- **Granularidade** (select)
- **Ignorar caixa** (checkbox)
- **Ignorar espaços** (checkbox)
- **Linhas de contexto** (number)

## Quando usar

- Verificar diferenças entre duas versões de um texto em nível de linha, palavra ou caractere.
- Mesclar alterações de dois ramos usando uma base comum e identificar conflitos na mesma região.
- Gerar um patch unificado entre o ramo A e o ramo B para revisão das alterações.

## Como funciona

- Insira o texto do ramo A e o texto do ramo B; para um merge triplo, informe também a base ou ancestral comum.
- Escolha o modo: diff bidirecional, merge triplo ou patch unificado.
- Defina a granularidade entre linhas, palavras ou caracteres e, se necessário, ative as opções para ignorar caixa ou espaços.
- Revise o resultado HTML, que apresenta diferenças, alterações mescladas, conflitos e estatísticas conforme o modo escolhido.

## Casos de uso

- Revisar alterações em documentação, contratos, configurações e outros textos.
- Resolver divergências entre duas versões desenvolvidas a partir do mesmo conteúdo-base.
- Preparar e inspecionar patches unificados antes de aplicar ou revisar mudanças.

## Perguntas frequentes

### Quais níveis de comparação estão disponíveis?

A ferramenta compara textos por linhas, palavras ou caracteres.

### O que é necessário para usar o merge triplo?

É preciso informar o ancestral comum, o ramo A e o ramo B.

### Como os conflitos são apresentados?

Conflitos na mesma zona são marcados no estilo Git com delimitadores de conflito.

### Posso ignorar diferenças de caixa e espaços?

Sim. Há opções separadas para ignorar caixa e espaços durante a comparação.

### A ferramenta envia os textos para um servidor?

Não. A execução é local, sem IA e sem conexão de rede.

## Ferramentas relacionadas

- [Removedor Avançado de Linhas Duplicadas](https://elysiatools.com/pt/tools/advanced-duplicate-line-remover): Detecta e remove linhas duplicadas com opções avançadas de modo, sensibilidade a maiúsculas e corte
- [Remover Linhas Duplicadas](https://elysiatools.com/pt/tools/remove-duplicate-lines): Remove duplicatas de linhas em uma lista ou bloco de texto. Mantém a primeira ou última ocorrência, com opções de diferenciação de maiúsculas, corte de espaços e ignorar linhas vazias.
- [Repetidor de Texto](https://elysiatools.com/pt/tools/text-repeater): Repete texto N vezes com um separador escolhido — em linha, nova linha ou contagem regressiva numerada. A ferramenta rápida para spam de chat, clímax dramáticos e efeito em redes sociais.
- [Normalizador de Espaços em Branco](https://elysiatools.com/pt/tools/whitespace-normalizer): Substitui espaços/tabulações consecutivos por um único espaço e remove espaços no início/fim das linhas
- [Envolvedor de aspas inteligentes](https://elysiatools.com/pt/tools/quote-wrapper): Envolve texto, linhas ou frases com aspas tipográficas, pares aninhados e pontuação conforme o idioma.
- [Texto Riscado](https://elysiatools.com/pt/tools/strikethrough-text): Adiciona uma linha de riso sobre cada caractere via a marca combinante Unicode U+0336. Texto simples — sem Markdown.
- [Adicionar Símbolos Ao Redor das Palavras](https://elysiatools.com/pt/tools/text-add-symbols-words): Adicionar rapidamente padrões antes e depois de cada palavra no texto
- [Diferença de Texto](https://elysiatools.com/pt/tools/text-diff): Compara duas entradas de texto e mostra diferenças

## Exemplos

- [Amostras de Texto com Emojis](https://elysiatools.com/pt/samples/text-with-emoji-samples): Texto multilíngue contendo vários emojis Unicode para testar a extração de emojis
- [Exemplos do Truffle Development Suite](https://elysiatools.com/pt/samples/truffle-samples): Exemplos do framework de desenvolvimento Ethereum Truffle incluindo contratos inteligentes, testes, implantação, migrações, depuração e fluxos de trabalho de desenvolvimento
- [Exemplos de Texto Misto Chinês-Inglês](https://elysiatools.com/pt/samples/text-chinese-english-mixed-samples): Arquivos de texto de amostra com conteúdo misto chinês-inglês para testar ferramentas de espaçamento automático
- [Amostras de Conversor de Maiúsculas/Minúsculas](https://elysiatools.com/pt/samples/text-case-formats): Amostras de teste para conversão de maiúsculas/minúsculas entre diferentes convenções de nomenclatura

## Conteúdo relacionado

- [Ferramentas de conversão de caixa, codificação e normalização de texto](https://elysiatools.com/pt/hubs/text-convert): Compare conversão de caixa de texto, conversão de largura de caracteres, conversão de codificação, tratamento de quoted-printable e normalização de texto em um único hub.
- [Ferramentas de Text](https://elysiatools.com/pt/hubs/text-utility): Explore 33 ferramentas de text para fluxos de utility e encontre utilitários próximos com rapidez.
- [Ferramentas de análise de texto, legibilidade e inspeção de conteúdo](https://elysiatools.com/pt/hubs/text-analyze): Compare estatísticas de texto, detecção de idioma, legibilidade, análise de sentimento, revisão de moderação e análise de padrões em um único hub.
- [Ferramentas de redação, destaque e formatação de apresentação de texto](https://elysiatools.com/pt/hubs/text-format): Compare ferramentas para mascarar texto sensível, detectar PII, normalizar telefones, destacar frases, centralizar texto e formatar diffs em um único hub.
