Comparador de Diferencias
Compara dos textos y visualiza las diferencias línea por línea.
Descripción general
Esta herramienta compara dos versiones de un texto línea por línea y produce un
diff unificado: las líneas eliminadas llevan el prefijo - y un tinte rojo,
las añadidas el prefijo + y un tinte verde, y las que no cambian quedan
neutras. Un contador encima del resultado muestra el total de líneas añadidas y
eliminadas. Resulta útil para revisar cambios de configuración, comparar
volcados SQL o comprobar qué modificó un editor o un formateador.
Cómo se usa
- Pega la primera versión en Original.
- Pega la segunda versión en Changed.
- El diff aparece automáticamente debajo, con un resumen
+N / -Nde líneas añadidas y eliminadas.
Ejemplos
- Original
color: redfrente a Changedcolor: blue→- color: redy+ color: blue - Añadir una línea a un archivo
.envmuestra solo+ NEW_FLAG=true; las líneas intactas se listan sin signo.
Notas
El emparejamiento es exacto línea a línea: las diferencias en espacios finales, tabulaciones frente a espacios o finales de línea se registran como cambios. Normaliza primero los espacios si solo te importa el contenido.
La comparación LCS construye una tabla con una celda por cada par de líneas, así que el trabajo y la memoria crecen con el producto de las dos longitudes, no con su suma. Por encima de cuatro millones de celdas (unas 2.000 líneas contra 2.000) la herramienta se niega a comparar y te lo dice, en lugar de congelar la pestaña intentando reservar cientos de megabytes. Compara un fragmento más pequeño.