Elysia Tools

Explora herramientas, ejemplos, explicaciones visuales y guías temáticas en un solo espacio claro.

Categorías populares

Temas

Idioma
ZHESPTRUFRDEEN

Elysia Tools

Navegación

Text Processing

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

· Última actualización:2026-08-07

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

Detalles

Qué te ayuda a hacer esta herramienta

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.

Ejecución

Ejecutar esta herramienta

Completa el formulario, ejecuta la herramienta y revisa el resultado en un solo lugar.

Ejemplos

Ejemplos que encajan con esta herramienta

Relacionado

Continuar con herramientas y temas relacionados

Escrito por el equipo de Elysia Tools

Guía de uso de la herramienta

Conoce cuándo usar esta herramienta, qué admite y cómo la aplican los usuarios.

Datos clave

Categoría
Text Processing
Tipos de entrada
textarea, select, checkbox, number
Tipo de salida
html
Cobertura de ejemplos
4
API disponible
Sí

Resumen

Compara dos textos por líneas, palabras o caracteres, ignora mayúsculas y espacios cuando lo necesites, y combina dos ramas frente a un ancestro común con marcas de conflicto al estilo Git. También puedes generar un parche unificado de A a B.

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

  1. 1Introduce la Rama A y la Rama B en los campos de texto correspondientes.
  2. 2Selecciona el modo: diff bidireccional, merge triple o parche unificado.
  3. 3Elige la granularidad de comparación y, si hace falta, activa las opciones para ignorar mayúsculas o espacios.
  4. 4En 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.

Ejemplos

1. Fusionar cambios independientes de dos ramas

Desarrollador

Contexto

Un equipo parte de un mismo texto y cada rama modifica una línea distinta.

Problema

Combinar ambos cambios sin sobrescribir las ediciones realizadas por la otra rama.

Cómo usarlo

Introduce el texto original en Base/ancestro, las versiones modificadas en Rama A y Rama B, y selecciona Merge triple con granularidad de líneas.

mode: threeway; granularity: line; ignoreCase: false; ignoreWs: false; contextLines: 3

Resultado

Las modificaciones realizadas en zonas distintas se combinan en un resultado único y no generan conflictos.

2. Comparar dos versiones línea por línea

Editor técnico

Contexto

Se dispone de una versión anterior y otra actual de un bloque de texto.

Problema

Identificar rápidamente las líneas modificadas, añadidas o eliminadas.

Cómo usarlo

Pega la versión anterior en Rama A y la nueva en Rama B. Selecciona Diff bidireccional y la granularidad Líneas.

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 >>>>>>>.

Inicio
Herramientas3201
Ejemplos593
Visualizaciones465
Visores de archivos103
Temas233
Etiquetas333
Imágenes, audio y video657

Herramientas de procesamiento, conversión y optimización de imágenes, audio y video

Matemáticas, fechas y finanzas644

Calculadoras, herramientas numéricas, lógica de fechas, estadística y finanzas

Diseño y color297

Herramientas de color, maquetación, gráficos, estilo visual y apoyo al diseño

Texto y redacción209

Herramientas de redacción, limpieza, formato, extracción y análisis de texto

Desarrollo y Web193

Utilidades para desarrolladores, red, depuración web y automatización

Conversión y codificación175

Herramientas de conversión de formatos, archivos, unidades, archivos comprimidos y codificación

Revisión de fuentes FLAC/WAV y entrega de evidencias
Revisión e integración de un componente de sorteos autoalojado
Revisión de lotes de códigos Stripe y comprobación previa a la importación
Revisión del descarte fotográfico y entrega de candidatos para edición
Estructurar una captura de interfaz, revisarla y entregarla a desarrollo

© 2026 Elysia Tools. Todos los derechos reservados.

DocumentaciónPreciosAcerca deTérminos de servicioPolítica de privacidadCookiesContacto
Procesamiento de texto

Muestras de Texto con Emojis

Texto en varios idiomas que contiene varios emojis Unicode para probar la extracción de emojis

Blockchain

Ejemplos del Truffle Development Suite

Ejemplos del framework de desarrollo Ethereum Truffle incluyendo contratos inteligentes, pruebas, despliegue, migraciones, depuración y flujos de trabajo de desarrollo

Procesamiento de texto

Ejemplos de Texto Mixto Chino-Inglés

Archivos de texto de muestra con contenido mixto chino-inglés para probar herramientas de espaciado automático

Procesamiento de texto

Muestras de Conversor de Mayúsculas/Minúsculas

Muestras de prueba para conversión de mayúsculas/minúsculas entre diferentes convenciones de nomenclatura

Text Processing

Eliminador Avanzado de Líneas Duplicadas

Detecta y elimina líneas duplicadas con opciones avanzadas de modo, sensibilidad a mayúsculas y recorte

Text Processing

Eliminar Líneas Duplicadas

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.

Text Processing

Repetidor de Texto

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.

Text Processing

Normalizador de Espacios en Blanco

Reemplaza espacios/tabuladores consecutivos con un solo espacio y elimina espacios al inicio/final de líneas

mode: twoway; granularity: line; ignoreCase: false; ignoreWs: false; contextLines: 3

Resultado

El resultado HTML muestra las diferencias entre ambas versiones, incluidos cambios de contenido y líneas añadidas.