# Suite de comparación y fusión triple de texto

diff a nivel línea/palabra/carácter, reglas de mayúsculas/espacios, merge triple con conflictos, patch unificado y informe

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

- **Categoría:** Text Processing

- **Palabras clave:** merge triple, comparación de texto, diff, conflicto, parche, git merge

## Descripción general

Compara dos textos a nivel línea/palabra/carácter con opciones de ignorar mayúsculas y espacios. En modo «merge triple», dado un ancestro común O y dos ramas A y B, combina los cambios relativos a O: los cambios no conflictivos se fusionan, y los conflictos en la misma zona se marcan al estilo Git (<<<<<<</=======/>>>>>>>). También genera un patch unificado A→B y estadísticas. Basado en jsdiff (LCS); ejecución local.

## Entradas

- **Base/ancestro (O)** (textarea): Common ancestor text (required for 3-way merge)
- **Rama A (ours)** (textarea): First text / our branch
- **Rama B (theirs)** (textarea): Second text / their branch
- **Modo** (select)
- **Granularidad** (select)
- **Ignorar mayúsculas** (checkbox)
- **Ignorar espacios** (checkbox)
- **Líneas de contexto** (number)

## Cuándo usarlo

- Revisar diferencias entre dos versiones de un texto a nivel de línea, palabra o carácter.
- Combinar cambios de dos ramas usando una base común y detectar conflictos en la misma zona.
- Crear un parche unificado entre dos textos para revisar o documentar sus cambios.

## Cómo funciona

- Introduce la Rama A y la Rama B en los campos de texto correspondientes.
- Selecciona el modo: diff bidireccional, merge triple o parche unificado.
- Elige la granularidad de comparación y, si hace falta, activa las opciones para ignorar mayúsculas o espacios.
- En el merge triple, añade la Base/ancestro y revisa el resultado HTML con los cambios y las marcas de conflicto.

## Casos de uso

- Revisión de cambios en código, documentación o archivos de configuración pegados como texto.
- Fusión de ediciones paralelas cuando dos ramas parten del mismo contenido original.
- Preparación de parches unificados y revisión rápida de cambios entre dos versiones.

## Preguntas frecuentes

### ¿Qué modos de comparación están disponibles?

Puedes usar diff bidireccional, merge triple o parche unificado de A a B.

### ¿Qué necesito para hacer un merge triple?

Necesitas introducir la Base/ancestro, la Rama A y la Rama B.

### ¿A qué niveles compara los textos?

La comparación puede hacerse por líneas, palabras o caracteres.

### ¿Puedo ignorar diferencias de mayúsculas y espacios?

Sí. Puedes activar por separado Ignorar mayúsculas e Ignorar espacios.

### ¿Cómo se muestran los conflictos?

Los conflictos del merge triple se marcan con separadores al estilo Git, como <<<<<<<, ======= y >>>>>>>.

## Herramientas relacionadas

- [Eliminador Avanzado de Líneas Duplicadas](https://elysiatools.com/es/tools/advanced-duplicate-line-remover): Detecta y elimina líneas duplicadas con opciones avanzadas de modo, sensibilidad a mayúsculas y recorte
- [Eliminar Líneas Duplicadas](https://elysiatools.com/es/tools/remove-duplicate-lines): Desduplica líneas de una lista o bloque de texto. Conserva la primera o última aparición, con opciones de distinguir mayúsculas, recortar espacios e ignorar líneas vacías.
- [Repetidor de Texto](https://elysiatools.com/es/tools/text-repeater): Repite texto N veces con un separador elegido — en línea, línea nueva o cuenta atrás numerada. La herramienta rápida para spam de chat, clímax dramáticos y efecto en redes sociales.
- [Normalizador de Espacios en Blanco](https://elysiatools.com/es/tools/whitespace-normalizer): Reemplaza espacios/tabuladores consecutivos con un solo espacio y elimina espacios al inicio/final de líneas
- [Envoltorio de comillas inteligentes](https://elysiatools.com/es/tools/quote-wrapper): Envuelve texto, líneas u oraciones con comillas tipográficas, pares anidados y puntuación según el idioma.
- [Texto Tachado](https://elysiatools.com/es/tools/strikethrough-text): Añade una línea de tachado a cada carácter con la marca combinante Unicode U+0336. Texto plano, sin Markdown.
- [Agregar Símbolos Alrededor de Palabras](https://elysiatools.com/es/tools/text-add-symbols-words): Agregar rápidamente patrones antes y después de cada palabra en el texto
- [Diferencia de Texto](https://elysiatools.com/es/tools/text-diff): Compara dos entradas de texto y muestra diferencias

## Ejemplos

- [Muestras de Texto con Emojis](https://elysiatools.com/es/samples/text-with-emoji-samples): Texto en varios idiomas que contiene varios emojis Unicode para probar la extracción de emojis
- [Ejemplos del Truffle Development Suite](https://elysiatools.com/es/samples/truffle-samples): Ejemplos del framework de desarrollo Ethereum Truffle incluyendo contratos inteligentes, pruebas, despliegue, migraciones, depuración y flujos de trabajo de desarrollo
- [Ejemplos de Texto Mixto Chino-Inglés](https://elysiatools.com/es/samples/text-chinese-english-mixed-samples): Archivos de texto de muestra con contenido mixto chino-inglés para probar herramientas de espaciado automático
- [Muestras de Conversor de Mayúsculas/Minúsculas](https://elysiatools.com/es/samples/text-case-formats): Muestras de prueba para conversión de mayúsculas/minúsculas entre diferentes convenciones de nomenclatura

## Contenido relacionado

- [Herramientas de conversión de texto, codificación y normalización](https://elysiatools.com/es/hubs/text-convert): Compara conversión de mayúsculas y minúsculas, conversión de ancho de caracteres, conversión de codificación, manejo de quoted-printable y normalización de texto en un solo hub.
- [Herramientas de Text](https://elysiatools.com/es/hubs/text-utility): Explora 33 herramientas de text para flujos de utility y encuentra utilidades cercanas con rapidez.
- [Herramientas de análisis de texto, legibilidad e inspección de contenido](https://elysiatools.com/es/hubs/text-analyze): Compara estadísticas de texto, detección de idioma, legibilidad, análisis de sentimiento, revisión de moderación y análisis de patrones en un solo hub.
- [Herramientas de redacción, resaltado y formato de presentación de texto](https://elysiatools.com/es/hubs/text-format): Compara herramientas para enmascarar texto sensible, detectar PII, normalizar teléfonos, resaltar frases, centrar texto y formatear diffs en un solo hub.
