El parche que se copia aquí lleva todas las líneas del texto, no solo las que cambian. Es un detalle útil al comparar textos: lo que pegas en el cuadro Original y en el cuadro Modificado se marca línea a línea, y dentro de cada línea cambiada se resaltan las palabras distintas.
El parche copiado y sus cabeceras
Empieza por --- a/original y +++ b/modified. No tiene cabeceras @@. Compara siempre el texto exacto, aunque la opción de espacios esté activada.
Comparar textos paso a paso
- Pega el texto de partida en Original y el cambiado en Modificado. Al abrir la página se carga un ejemplo de JavaScript. El menú Plantilla carga uno de JSON o de Markdown.
- El visor está debajo de los cuadros. Side-by-Side pone dos columnas. Unified usa una sola y marca las líneas con "-" y "+".
- Los botones Siguiente y Anterior, o Alt+flecha abajo y Alt+flecha arriba, saltan de un cambio al siguiente. El contador dice dónde estás, por ejemplo 3 / 7.
- Si solo ha cambiado la sangría, activa Ignorar espacios en blanco. Contraer sin cambios deja los bloques idénticos largos en 3 líneas de contexto.
- Intercambiar invierte el sentido. Copiar parche deja el resultado en el portapapeles.
Cuando todas las líneas salen como cambiadas
La comparación va por líneas. Si vuelves a cortar un párrafo en otros sitios, cada línea cuenta como distinta aunque no falte ninguna palabra. Los archivos de Windows suelen acabar las líneas en CRLF, y entonces ninguna coincide con su versión en LF. Ignorar espacios en blanco recorta el principio y el final de cada línea y lo arregla. Los espacios del interior se quedan, y un párrafo reajustado seguirá apareciendo como diferencia.
El resaltado de palabras tiene otro límite. Una palabra es una serie de letras A–Z, cifras, _ y $. Letras como "ñ" o "á" quedan fuera, forman trozos aparte y el resaltado se ve entrecortado.
Memoria y recálculo
La comparación crea una tabla de líneas A por líneas B. Dos archivos de 10.000 líneas necesitan unos 400 MB, y la pestaña se ralentiza antes. Además, la diferencia se calcula otra vez con cada pulsación en cualquiera de los dos cuadros.
Contratos, .env y borradores de informe
Sirve para revisar código sin abrir un pull request, o para contrastar dos copias de un .env o de una configuración de nginx, una de pruebas y otra de producción. Con borradores, pegas el 4 y el 5 y ves qué frases reescribió quien revisa. Si mantienes traducciones, ves qué párrafos del original son nuevos.
El texto no sale de la pestaña
Escribir, pegar y comparar no envía ninguna petición, y la pestaña Red de las herramientas de desarrollo lo confirma. No se guarda ni se descarga nada. Los botones de copiar escriben en el portapapeles solo cuando los pulsas.