Comparador de Diferencias
Compara dos bloques de texto lado a lado con adiciones, eliminaciones y cambios codificados por color.
Cómo funciona
El Comprobador de Diferencias compara dos documentos de texto línea por línea y produce un informe codificado en colores de lo que se ha añadido, eliminado o cambiado entre ellos. Pega el texto original en el panel izquierdo, el texto modificado en el panel derecho, y pulsa Comparar; la herramienta ejecuta un algoritmo de subsecuencia común más larga para encontrar el conjunto de inserción y eliminación de coste mínimo que transforma la izquierda en la derecha, y renderiza una vista unificada con verde para líneas añadidas, rojo para líneas eliminadas y un recuento de resumen de líneas cambiadas/añadidas/eliminadas en la parte superior.
La diferencia es basada en líneas (granularidad de línea completa), lo que es la elección correcta para comparar código fuente, archivos de configuración, párrafos de prosa o filas CSV — cualquier lugar donde una línea sea una unidad significativa. Las entradas de más de 2.000 líneas son rechazadas para mantener el navegador responsivo (LCS es cuadrática en tamaño de entrada). Toda la diferenciación ocurre en tu navegador, por lo que borradores confidenciales, configuración sensible o registros de producción permanecen en tu dispositivo.
Casos de uso
- Revisar cambios en un archivo de configuración antes de implementar
- Comparar dos versiones de un documento para encontrar diferencias
- Verificar que un archivo generado coincida con una salida de referencia
- Detectar diferencias de espacios en blanco invisibles a simple vista
Preguntas frecuentes
- ¿Es esto una diferencia de línea o de carácter?
- Diferencia de línea. Cada línea se trata como una unidad. Para precisión sub-línea, post-procesa las líneas cambiadas con una diferencia a nivel de palabra.
- ¿Qué tan grande puede ser la comparación?
- La herramienta limita las entradas a unas 2.000 líneas por lado. El algoritmo LCS es cuadrático, por lo que entradas muy grandes congelarían la pestaña del navegador.
- ¿Ignora el espacio en blanco?
- Actualmente no — cada byte cuenta. Para comparar dos archivos ignorando el espacio en blanco, normaliza externamente primero.
- ¿Se envían mis textos a algún lugar?
- No. La diferencia corre íntegramente en tu navegador, así que los documentos confidenciales permanecen privados.
- ¿Por qué una sola edición aparece como una línea eliminada más una línea añadida?
- Así representan las diferencias basadas en líneas un cambio: se elimina una línea, se añade la nueva versión. El resumen cuenta ambas, pero para un lector humano es una edición lógica.