Comparador de diferencias

Compara dos textos y descubre exactamente qué cambió, línea por línea. Funciona directamente en el navegador, sin enviar tu texto a ningún servidor.

¿Qué hace un verificador de diferencias?

Un verificador de diferencias compara dos versiones de un texto y le muestra exactamente qué cambió entre ellas. En lugar de entrecerrar los ojos ante dos párrafos tratando de detectar la palabra editada, pega ambas versiones y la herramienta resalta cada diferencia línea por línea, las adiciones marcadas de una manera y las eliminaciones de otra. Es la misma idea central detrás del "seguimiento de cambios" que se ve en la revisión de código y edición de documentos, resumida en un solo paso de pegar y comparar.

Cuando necesitas comparar dos textos

Los usos están en todas partes una vez que empiezas a notarlos. Los escritores comparan dos borradores para ver qué cambió un editor. Los desarrolladores comparan dos versiones de un archivo de configuración o un fragmento para encontrar qué se rompió. Cualquiera que revise un contrato compara la versión que envió con la versión que recibió, para detectar cláusulas discretamente modificadas. Los estudiantes comparan su trabajo con la retroalimentación. Los equipos de soporte comparan una configuración que funciona y otra que no funciona. En todos los casos, la pregunta es la misma, ¿qué es diferente?, y el escaneo ocular es lento y poco confiable.

Cómo funciona la comparación

La herramienta compara los dos textos línea por línea y encuentra la secuencia más larga de líneas que tienen en común, luego marca todo lo demás como agregado o eliminado. Las líneas que aparecen sólo en el segundo texto son adiciones; las líneas que aparecen sólo en la primera son eliminaciones; Las líneas presentes en ambos, en el mismo orden, no cambian. Esta comparación a nivel de línea es exactamente como funcionan la mayoría de las diferencias de control de versiones, y es la granularidad más útil para prosa, listas y código por igual.

leyendo el resultado

En el resultado, las líneas eliminadas (presentes en la versión original pero no modificada) se muestran en rojo con un signo menos, y las líneas agregadas (nuevas en la versión modificada) se muestran en verde con un signo más. Las líneas sin cambios aparecen en gris apagado para dar contexto. Un breve resumen en la parte inferior le indica cuántas líneas se agregaron y eliminaron en total. Este código de colores le permite ver de un vistazo si un cambio fue pequeño o radical, y exactamente dónde aterrizaron las ediciones.

Debido a que la comparación se ejecuta completamente en su navegador, ambos textos permanecen en su dispositivo y no se carga nada. Esto es importante cuando se comparan documentos confidenciales, contratos o códigos privados, donde enviar el contenido a un servidor sería una preocupación real.

Preguntas frecuentes

¿El verificador de diferencias compara palabra por palabra o línea por línea?
Compara línea por línea, que es el nivel más útil para la mayoría de textos, borradores, listas, archivos de configuración y códigos. Cada línea se trata como una unidad: si alguna parte de una línea cambia, la línea completa se muestra como eliminada (la versión anterior) y agregada (la nueva versión), para que pueda ver ambas una al lado de la otra.
¿Mi texto se carga en algún lugar cuando lo comparo?
No. Toda la comparación se realiza localmente en su navegador mediante JavaScript. Ni el texto original ni el modificado se envían a ningún servidor, lo que hace que sea seguro comparar documentos confidenciales, contratos o códigos privados.
¿Puedo comparar dos versiones de código?
Sí. Debido a que funciona línea por línea, maneja bien el código, pegue las versiones antigua y nueva y verá exactamente qué líneas se agregaron, eliminaron o cambiaron. Para archivos muy grandes, la comparación aún se ejecuta en su navegador, limitada únicamente por la memoria de su dispositivo.
¿Por qué una sola palabra cambiada aparece como una línea enteramente cambiada?
La herramienta compara a nivel de línea, por lo que cualquier cambio dentro de una línea marca esa línea completa como eliminada (antigua) y agregada (nueva). Este es un comportamiento de diferenciación estándar y facilita ver juntos el antes y el después de cada línea editada.