Diff de texto
Compara dos textos línea a línea, con conteo de añadidas / eliminadas.
Pega un original a la izquierda y una versión modificada a la derecha. Calculamos el diff por línea: añadidas en verde, eliminadas en rojo, sin cambios en gris.
Sin cambios
1
Añadido
3
Eliminado
2
Diff
- -El zorro marrón rápido
- -salta sobre el perro perezoso
- +El zorro marrón lento
- +salta sobre el gato perezoso
- en una mañana soleada.
- +Línea nueva al final.
Cómo usarla
Pega el original
Panel izquierdo. Hay ejemplos precargados.
Pega la versión modificada
Panel derecho.
Lee el diff
Líneas añadidas « + » en verde, eliminadas « - » en rojo, sin cambios en gris. Resumen arriba.
¿Qué es?
Una herramienta de diff de texto compara dos versiones y destaca lo que cambió. La mayoría de diffs trabaja línea por línea: el algoritmo encuentra la subsecuencia común más larga y etiqueta el resto como inserciones o eliminaciones. Es el mismo motor que git diff y herramientas de code review.
Cuándo usarla
Comparar dos borradores. Detectar cambios entre dos versiones de un contrato. Revisar qué editó alguien en un documento compartido cuando no hay control de cambios. Auditar un archivo de config antes de un deploy.
Errores comunes
Comparar textos con finales de línea distintos (CRLF vs LF) - cada línea aparece como « eliminada + añadida ». Pegar desde PDF donde los saltos de línea vienen del diseño. Y esperar un diff a nivel de palabra dentro de líneas: esta herramienta solo hace diff por línea.
Preguntas frecuentes
- ¿Cómo se calcula el diff?
- Backtrack estándar de subsecuencia común más larga a nivel de línea. La salida es el conjunto mínimo de inserciones y eliminaciones para transformar la izquierda en la derecha.