¿Cómo comparo dos textos para ver las diferencias?+
Pega la versión anterior en Original y la nueva en Revisado; la comparación se actualiza mientras escribes. Las líneas eliminadas llevan un signo menos y tachado, las añadidas un signo más y subrayado, y cuando una línea editada se parece lo suficiente a su versión anterior, solo se resaltan las palabras que cambiaron.
¿Puedo comparar dos documentos de Word o PDF?+
Sí, pegando su texto. El comparador trabaja con texto plano, no con archivos, así que copia el texto de cada documento y pega uno en cada panel. No se comparan fuentes, negritas ni maquetación. El texto copiado de un PDF puede cortar las líneas en otros puntos, lo que aparece como líneas cambiadas, así que copia las dos versiones de la misma manera.
¿Se sube o se guarda mi texto en algún sitio?+
No. La comparación se ejecuta como JavaScript en esta pestaña, así que un contrato, un borrador o un archivo de configuración con una clave no se sube, y la página no guarda ninguno de los dos textos. Al vaciar los paneles o cerrar la pestaña, ambos se descartan.
¿Por qué un párrafo que moví aparece como eliminado y añadido?+
Un diff solo tiene dos operaciones, eliminar e insertar, así que mover un bloque aparece como su eliminación en la posición antigua y su llegada a la nueva. Este comparador no detecta movimientos. Para que la revisión sea legible, mueve la sección en una versión y cambia su redacción en la siguiente.
¿Por qué dos textos que parecen idénticos muestran diferencias?+
Normalmente por caracteres invisibles: espacios al final, tabulaciones en lugar de espacios o un espacio de no separación pegado desde una web. Activa Mostrar invisibles para ver espacios y tabulaciones, o trata los espacios como iguales. Los distintos finales de línea (CRLF de Windows frente a LF de Unix) no crean cambios falsos aquí; la página solo indica que difieren.
¿Cuándo debo ignorar los espacios en blanco?+
Ignóralos en prosa o en código reformateado, donde una nueva sangría o los espacios finales inundarían el resultado. Tenlos en cuenta cuando el espaciado es sintaxis, como la sangría de Python y YAML o las tabulaciones de un Makefile. Espacios al inicio y al final solo perdona los extremos de cada línea y sigue mostrando la sangría; Todos los espacios perdona cada espacio y tabulación.
¿Qué significa la línea @@ del parche unificado?+
Es una cabecera de bloque que indica a un programa de parches dónde va el bloque. @@ -12,7 +12,9 @@ significa siete líneas desde la línea 12 del original y nueve desde la línea 12 de la revisión, contando las líneas de contexto sin cambios. Debajo, un espacio marca una línea sin cambios, un signo menos una eliminada y un signo más una añadida.
¿Qué longitud pueden tener los dos textos?+
Cada lado admite hasta 200,000 caracteres o 10,000 líneas, aproximadamente un manuscrito de 40,000 palabras. Si los textos difieren en más de 12,000 ediciones de línea o la búsqueda alcanza su límite de esfuerzo, una región se muestra como un bloque sustituido por otro y la página lo indica. El resultado sigue siendo correcto, solo que menos detallado.