Comprobador de Diferencias (Comparar Texto)
Compara dos bloques de texto línea por línea y ve exactamente qué se añadió, se eliminó o se mantuvo, enteramente en tu navegador.
Cargando Comprobador de Diferencias (Comparar Texto)… Si no ocurre nada, activa JavaScript.
Un comprobador de diferencias compara dos fragmentos de texto y resalta lo que ha cambiado entre ellos. Pega un original a la izquierda y una versión revisada a la derecha, y la herramienta los alinea y marca cada línea como sin cambios, añadida o eliminada, con números de línea para ambos lados y un recuento continuo de las diferencias. Es la misma idea que hay detrás de las vistas en paralelo que ves al revisar código, editar contratos o corregir borradores.
Preguntas frecuentes
¿Compara línea por línea o carácter por carácter?
¿Qué hacen 'ignorar mayúsculas' e 'ignorar espacios en blanco'?
¿Se sube mi texto a un servidor?
¿Qué algoritmo utiliza?
¿Puede comparar JSON, código o CSV?
¿Hay un límite de tamaño?
Acerca de Comprobador de Diferencias (Comparar Texto)
Por dentro usa la subsecuencia común más larga, el algoritmo estándar detrás de herramientas como el comando diff de Unix y las pantallas de revisión de plataformas como GitHub. En lugar de comparar carácter por carácter, encuentra la serie más larga de líneas que comparten las dos versiones y trata todo lo demás como una inserción o una eliminación, lo que produce un resultado limpio y legible que coincide con cómo piensa la gente sobre las ediciones. Las opciones te permiten ignorar mayúsculas y minúsculas o ignorar diferencias de espacios en blanco, para que puedas centrarte en los cambios sustanciales y no distraerte con el reformateo.
Todo ocurre localmente en tu navegador. Los dos textos nunca se suben, lo que hace que la herramienta sea segura para comparar contratos, archivos de configuración, notas privadas o código no publicado. No hay límite de longitud más allá de la memoria de tu dispositivo, y la comparación es instantánea para los documentos que la gente compara en la práctica.
El diff que mueve el mundo
La utilidad diff se escribió a principios de los años 70 en los Bell Labs, con Douglas McIlroy diseñando el algoritmo central y la teoría publicada más tarde junto con James Hunt. Su tarea suena humilde, informar del conjunto más pequeño de cambios entre dos archivos, pero esa única capacidad se convirtió en la base de la colaboración moderna en software. Sin ella no hay parche, no hay revisión de código, no hay fusión.
Todo sistema de control de versiones desde entonces, desde los primeros SCCS y RCS hasta Git, se construye sobre la capacidad de calcular y aplicar diferencias. Cuando ves una comparación en paralelo en verde y rojo en una solicitud de incorporación de cambios, estás viendo un descendiente directo de aquel algoritmo de los años 70. La misma maquinaria impulsa silenciosamente el historial de revisiones de documentos, la detección de desviaciones de configuración y la función de 'control de cambios' de los procesadores de texto, lo que convierte al diff en uno de los inventos más utilizados de la informática del que la mayoría de la gente nunca oye hablar.