> diff | comparar | fusionar <
// Compare dos textos y resalte las diferencias al instante
Vista Lado a Lado
Vea el texto original y modificado lado a lado con diferencias alineadas para una comparación fácil.
Diff con Colores
Líneas añadidas en verde, eliminadas en rojo y sin cambios en gris para reconocimiento instantáneo.
Comparación Línea por Línea
Diff preciso línea por línea con números de línea. 100% del lado del cliente, sus datos nunca salen de su navegador.
// SOBRE EL DIFF DE TEXTO
Cómo Funciona el Diff:
El algoritmo de diff utiliza la técnica de la Subsecuencia Común Más Larga (LCS) para encontrar la alineación óptima entre dos textos.
Ejemplo:
Original: "hola mundo" | Modificado: "hola ahí" → eliminado "mundo", añadido "ahí"
Casos de Uso Comunes:
- >Revisión de código y comparación de versiones
- >Seguimiento de revisiones de documentos
- >Detección de cambios en archivos de configuración
- >Resolución de conflictos de fusión
- >Auditoría de contenido y corrección
>> preguntas frecuentes
P: ¿Qué es un diff de texto?
R: Un diff de texto es una comparación entre dos textos que muestra lo que se ha añadido, eliminado o dejado sin cambios. Se usa ampliamente en desarrollo de software y sistemas de control de versiones como Git.
P: ¿Cómo funciona el algoritmo de diff?
R: Esta herramienta usa el algoritmo LCS (Subsecuencia Común Más Larga). Construye una tabla de programación dinámica para encontrar la secuencia más larga de líneas comunes.
P: ¿Cuál es la diferencia entre diff de línea y diff de palabra?
R: El diff de línea compara textos línea por línea. El diff de palabra compara a nivel de palabras. Esta herramienta usa diff a nivel de líneas para claridad y rendimiento.
P: ¿Cómo ayuda el diff con los conflictos de fusión?
R: Cuando dos personas editan el mismo archivo, una herramienta de diff ayuda a visualizar los cambios e identificar conflictos.
P: ¿Cuáles son las herramientas de diff comunes?
R: Las herramientas de diff populares incluyen GNU diff, git diff, Beyond Compare, WinMerge y Meld.