fixmint
ES

Cómo encontrar qué cambió entre dos versiones de un texto

Por · · actualizado el 8 de noviembre de 2026 · 4 min de lectura

Para saber qué ha cambiado entre dos versiones, pega ambas en una herramienta de comparación. Alinea los textos, muestra las líneas que difieren y marca las palabras que cambiaron dentro de cada par de líneas. Sirve tanto para código como para prosa: una sola palabra editada en un párrafo largo destaca, y el resto del párrafo queda sin tocar.

Comparar texto¿Qué cambió entre versiones?Úsalo gratis

Cómo funciona un diff

Un diff busca la subsecuencia común más larga (LCS, por sus siglas en inglés): la secuencia más larga de elementos que aparecen en ambas versiones en el mismo orden. Los elementos no tienen que estar juntos. Todo lo que forma parte de esa secuencia común no ha cambiado. Lo demás es una adición, que aparece solo en la versión nueva, o una eliminación, que aparece solo en la antigua.

Un ejemplo sencillo: el texto antiguo es "A B C D" y el nuevo es "A C X D". La secuencia común más larga es "A C D", así que B es una eliminación y X es una adición. La herramienta de comparación hace lo mismo con documentos largos, por eso puede mostrarte una lista precisa de cambios en lugar de dos bloques de texto uno al lado del otro.

Líneas y palabras

  • Las líneas sirven para código, archivos de configuración, listas y cualquier cosa con un elemento por línea. Una línea cambiada aparece como una eliminación seguida de una adición.
  • Las palabras sirven para ensayos, contratos y cualquier prosa. Dentro de cada par de líneas cambiado, la herramienta marca solo las palabras que han cambiado, así que una frase con una palabra editada no parece reescrita por completo.

Ejemplo práctico: una palabra que importa

Veamos dos versiones de una cláusula:

  • Antigua: "El proveedor deberá entregar los bienes en un plazo de 14 días desde el pedido."
  • Nueva: "El proveedor podrá entregar los bienes en un plazo de 30 días desde el pedido."

En la herramienta de comparación, la frase aparece como una línea eliminada y una línea añadida. Las palabras marcadas muestran exactamente dos cambios: "deberá" pasó a "podrá", y "14" pasó a "30". El resto de la frase es igual. El primer cambio altera el sentido, porque una obligación se ha convertido en una opción, así que revisa con atención las palabras marcadas.

Ignorar espacios y mayúsculas

Las diferencias de espacios y de mayúsculas suelen ocultar el cambio real, por eso la herramienta tiene casillas para ellas:

  • Marca Ignorar espacios cuando solo cambió el espaciado, por ejemplo espacios al final de línea que añadió un editor.
  • Marca Ignorar mayúsculas cuando una lista la escribieron varias personas. No ignores las mayúsculas donde importan, como en una clave de configuración o en un nombre de archivo en Linux.
  • Marca Mostrar solo las líneas cambiadas para ocultar el texto sin cambios en una comparación larga.

Por ejemplo, "Total: 100" y "total: 100" tienen el mismo contenido si se ignoran las mayúsculas. En un archivo donde las claves distinguen mayúsculas, son ajustes diferentes, así que allí no debes ignorarlas.

Cómo hacerlo con fixmint

  1. Pega la versión anterior en Original y la nueva en Modificado.
  2. Marca Ignorar espacios o Ignorar mayúsculas solo cuando esas diferencias no afecten a tu revisión.
  3. Lee primero las líneas cambiadas y después las palabras marcadas dentro de ellas.
  4. Marca Mostrar solo las líneas cambiadas para ocultar el texto sin cambios en una comparación larga.
  5. Haz clic en Copiar diff para guardar el resultado.

Casos especiales

  • Párrafos movidos. Un diff conserva el orden original, así que un párrafo que se movió aparece como eliminación en un lugar y como adición en otro. Búscalo a simple vista o compara las dos secciones por separado.
  • Texto reajustado. Si la nueva versión se volvió a ajustar a otro ancho, una comparación por líneas informa de cambios que no son reales. Une primero las líneas con arreglar texto pegado y luego compara. La guía de saltos de línea explica las reglas.
  • Caracteres ocultos. Los caracteres invisibles aparecen como cambios aunque no se haya modificado nada visible. Elimínalos antes de comparar.
  • Reescrituras completas. Cuando casi todo ha cambiado, un diff resulta difícil de leer. Compara una sección cada vez.

Cómo leer el resultado

Empieza por las eliminaciones y luego por las adiciones. Revisa primero los números, las fechas, los nombres y las negaciones, porque un solo dígito cambiado puede importar más que una página de reformulaciones. En el ejemplo del contrato, dos palabras cambiadas en una frase de 12 palabras son una edición pequeña, y las palabras marcadas facilitan verla. Si comparas dos versiones de tu propio texto, una comparación del número de palabras también puede mostrarte si la nueva versión creció o se redujo.

Cuando las dos versiones vienen de personas distintas, ponles etiquetas, como "borrador 3" y "borrador 4", y conserva sin cambios el archivo antiguo. Leer los cambios en orden, de arriba abajo, te permite seguir cómo se movió un argumento o una cláusula a lo largo de las ediciones. Es más lento que buscar el cambio más grande, pero es menos probable que se te escape uno pequeño.

Un diff por líneas no es el formato adecuado para datos estructurados, donde una celda cambiada puede desplazar una fila entera y todas las líneas siguientes. Compara dos hojas de cálculo celda por celda, o compara dos archivos JSON clave por clave, para obtener una lista de cambios que se corresponda con los datos.

Respuestas rápidas

¿Qué es un diff?

Un diff es la lista de lo que se añadió y se eliminó entre dos versiones, calculada a partir de la secuencia más larga que ambas versiones comparten.

¿Debo comparar por líneas o por palabras?

Usa líneas para código y listas, donde cada línea es un elemento independiente. Usa palabras para la prosa, donde puede haber cambiado una sola frase dentro de un párrafo.

¿Por qué un diff muestra párrafos enteros como cambiados?

Normalmente porque difieren los saltos de línea, los espacios o los caracteres ocultos. Ignora los espacios, reajusta el texto o elimina los caracteres ocultos, y vuelve a comparar.

Traducido del Original en inglés con ayuda de IA.

Comentarios

    Aún no hay comentarios. Sé el primero.

    Tu valoración (opcional)

    Tu correo nunca se muestra ni se guarda.

    Portada de How to Remain Valuable When Intelligence Becomes CheapHow to Remain Valuable When Intelligence Becomes Cheap

    224 páginas sobre las ventajas humanas, económicas y estratégicas que seguirán siendo escasas cuando la IA pueda hacer la mayor parte del trabajo cognitivo.

    $3.84Consíguelo en GumroadEn inglés