Comparador de texto y archivos en línea
Compara dos textos o archivos locales y resalta las diferencias línea a línea. Detecta añadidos y eliminados con precisión. Sin subida a servidor. El procesa…
Empezar a usar
Qué hace esta herramienta
El comparador divide ambos textos en líneas y calcula la subsecuencia común más larga (LCS). Muestra las líneas sin cambios, las añadidas con un signo más y las eliminadas con un signo menos. La salida copiada usa los mismos marcadores de una línea.
Ejemplo práctico
Si comparas el texto A 'rojo luego azul' con el texto B 'rojo luego verde', el resultado conserva la línea 'rojo', marca 'verde' como añadida (+) y 'azul' como eliminada (-). No hay una fila especial para cambios: un reemplazo se representa como una adición más una eliminación.
Parámetros y límites
- Cada editor admite hasta 500 000 caracteres al iniciar la comparación.
- Cada lado está limitado a 20 000 líneas.
- El producto del número de líneas de ambos lados (incluyendo bordes de tabla) debe mantenerse dentro de aproximadamente 4 000 000 de celdas de comparación.
- La comparación es exacta y distingue mayúsculas, minúsculas y espacios en blanco.
- No hay opción para ignorar espacios, ni comparación por caracteres, ni resaltado de cambios a nivel de palabra.
Limitaciones importantes
El método de programación dinámica cuadrática no es adecuado para archivos muy grandes. No se admiten archivos binarios, comparación de directorios, ni editor de fusión. Los archivos se leen con el método File.text del navegador, que sigue el comportamiento UTF-8; las codificaciones heredadas pueden mostrarse incorrectamente.
Preguntas frecuentes
¿Puedo comparar archivos de más de 5 MiB?
No, cada archivo seleccionado está limitado a 5 MiB. Además, cada editor tiene un límite de 500 000 caracteres al iniciar la comparación.
¿Cómo se representa un cambio de línea?
Un cambio se representa como una línea eliminada (con signo menos) seguida de una línea añadida (con signo más). No hay una fila especial para cambios.
¿La comparación ignora espacios o mayúsculas?
No, la comparación es sensible a mayúsculas, minúsculas y espacios en blanco. No existe una opción para ignorarlos.
Lista de verificación
- Verifica que los textos no superen los límites de caracteres y líneas.
- Comprueba que los archivos sean de texto y no binarios.
- Recuerda que la comparación es sensible a mayúsculas y espacios.
- Para archivos muy grandes, considera dividirlos en partes más pequeñas.
El procesamiento se realiza localmente en tu navegador.