Saltar al contenido

Diff de texto

Compara dos textos línea a línea, con conteo de añadidas / eliminadas.

Funciona en tu navegador

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

  1. -El zorro marrón rápido
  2. -salta sobre el perro perezoso
  3. +El zorro marrón lento
  4. +salta sobre el gato perezoso
  5. en una mañana soleada.
  6. +Línea nueva al final.

Cómo usarla

  1. Pega el original

    Panel izquierdo. Hay ejemplos precargados.

  2. Pega la versión modificada

    Panel derecho.

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

Más en esta categoría