Cómo comparar textos y encontrar las diferencias

· 3 min de lectura

Encontrar lo que ha cambiado entre dos versiones de un documento, de un archivo de configuración o de un fragmento de código es una tarea habitual. Leer las dos versiones y detectar las diferencias a simple vista es lento y poco fiable — sobre todo con textos largos. Un comparador (diff) lo hace al instante y resalta cada cambio.

Cómo comparar dos textos

  1. Pega las dos versiones — introduce el texto original a la izquierda y el texto modificado a la derecha.
  2. Consulta el resaltado — las líneas añadidas aparecen en verde, las retiradas en rojo. Las líneas modificadas muestran la versión antigua y la nueva.
  3. Exporta o copia — copia los resultados del diff o descarga un informe.

Leer un diff

La salida de un diff usa un código de colores sencillo:

Es la misma convención que usan Git, GitHub y todos los grandes sistemas de control de versiones.

Cuándo es útil el diff

Consejos

Preguntas frecuentes

¿El diff compara carácter por carácter?

Compara línea por línea, el mismo enfoque que Git y la mayoría de las herramientas profesionales de diff. Si cambia un solo carácter en una línea, la línea entera se resalta como modificada.

¿Hay un límite de tamaño?

No hay límite estricto, pero textos muy grandes (más de 10 000 líneas) pueden tardar un momento en procesarse, ya que la comparación se ejecuta íntegramente en tu navegador.

¿Puedo comparar archivos de código?

Sí. El diff funciona con cualquier texto, incluido el código fuente. El resaltado de sintaxis ayuda a leer más fácilmente los diffs de código.

¿Se envía mi texto a un servidor?

No. La comparación se hace en tu navegador. Tu texto nunca sale de tu dispositivo.