¿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.