Comparador de texto
Pon las dos versiones de un texto a izquierda y derecha y verás directamente qué líneas se han añadido, eliminado o reescrito. Sirve para cotejar revisiones, fragmentos de configuración, salidas de registro, cláusulas de contrato y textos traducidos, y no exige que el contenido sea JSON o código. Las diferencias se resaltan en vivo en el editor, y los pequeños cambios dentro de la línea se marcan por separado; los tramos largos sin cambios se pueden contraer, y todo el proceso ocurre en local en el navegador.
- Muestra la versión antigua y la nueva alineadas en dos columnas, con los cambios a la vista de un vistazo
- Admite comparación en columnas y comparación en línea, legible en textos cortos, archivos largos y pantallas estrechas
- Las líneas modificadas se resaltan y las palabras realmente cambiadas dentro de la línea se marcan por separado
- Contrae los tramos largos sin cambios y salta rápido entre diferencias
- La entrada se procesa solo en el navegador actual; los borradores, los registros y los textos de contrato no se suben
Resumen
Esta herramienta hace solo una cosa: mostrar con claridad las diferencias entre dos textos planos. No tienes que preparar archivos ni escribir comandos; pega y revisa los cambios.
- 01
Comparación en columnas
La versión antigua a la izquierda y la nueva a la derecha, con los números de línea y el contenido alineados en la medida de lo posible, ideal para cotejar y revisar párrafo a párrafo.
- 02
Comparación en línea
Muestra las adiciones y las eliminaciones en un mismo editor, más parecido a una vista de parche, ideal para textos largos o pantallas estrechas.
- 03
Resaltado dentro de la línea
Cuando una línea solo cambia unas palabras, la herramienta marca la parte realmente modificada, sin hacer que toda la línea parezca reescrita.
- 04
Contraer lo no modificado
El contenido idéntico y consecutivo se contrae y deja solo un poco de contexto, para que centres la atención en los puntos que de verdad cambian.
- 05
Salto entre diferencias
Con «Anterior» y «Siguiente» revisas todas las diferencias en orden, más fiable que buscarlas desplazándote por un texto largo.
- 06
Edición en el sitio
Puedes editar directamente en ambos lados. Corrige un carácter o sustituye un fragmento y las diferencias se actualizan al instante con lo que escribes.
- 07
Números de línea e intercambio
Activa los números de línea cuando necesites citar una posición; si pegaste las versiones al revés, usa «Intercambiar» para invertir el sentido.
- 08
Procesamiento local
La alineación, el coloreado, el contraído y el recuento se hacen en el navegador; el contenido introducido no se envía a un servidor.
Cómo usarla
Pega el texto en el orden de versión antigua y nueva, lee el resultado resaltado y, si hace falta, ajusta la vista o edita directamente.
- 01
Pega la versión original o más antigua en el lado izquierdo.
- 02
Pega la versión modificada o más reciente en el lado derecho.
- 03
Mira el resultado resaltado: el rojo representa lo eliminado o cambiado en la versión antigua y el verde lo añadido o cambiado en la nueva.
- 04
Cuando el texto es muy largo, mantén activado «Contraer lo no modificado» y revisa las diferencias una a una con «Anterior» y «Siguiente».
- 05
Cuando necesites corregir, edita directamente en cualquiera de los lados; si el sentido está al revés, usa «Intercambiar», y cuando quieras empezar de cero, limpia ambos lados.
Detalles
Cada vista se adapta a una forma de revisar. Si eliges la vista adecuada, las diferencias se leen mejor.
- La comparación en columnas va bien para cotejar dos versiones de contenido, sobre todo textos, cláusulas y fragmentos de configuración.
- La comparación en línea es más compacta, ideal para registros largos, documentos largos y pantallas pequeñas.
- El resaltado dentro de la línea señala las palabras que realmente cambian en una línea, para que un cambio pequeño no quede sepultado bajo una línea entera resaltada.
- Contraer lo no modificado reduce el ruido y evita que los tramos largos de texto idéntico ocupen toda la vista.
- «Anterior» y «Siguiente» permiten revisar las diferencias en orden y reducen la probabilidad de pasar alguna por alto.
- Los números de línea facilitan comunicar una posición concreta a un compañero.
- La edición en el sitio permite corregir y ver el resultado a la vez, para confirmar si una diferencia ya ha desaparecido.
- «Intercambiar» va bien para corregir rápido el orden de pegado de izquierda y derecha.
Casos de uso
El valor más habitual de comparar textos es separar dos contenidos que parecen iguales para que salgan a la luz los cambios reales.
-
Cotejar dos versiones de un borrador
Pon juntos el texto revisado y el original para confirmar que se cambió todo lo que había que cambiar y que no se coló ningún cambio que no debía aparecer.
-
Revisar cambios de texto
Antes de publicar, comprueba qué frases se cambiaron exactamente en una página, un correo, un anuncio o una descripción de producto.
-
Comparar fragmentos de configuración
Coteja dos configuraciones, variables de entorno o ajustes exportados para encontrar la línea que provoca el cambio de comportamiento.
-
Localizar diferencias en registros
Pon juntos los registros de una ejecución correcta y una fallida para encontrar rápido la salida añadida, ausente o cambiada.
-
Revisar fragmentos de código
Cuando no hace falta una revisión de código completa, úsalo para comparar las diferencias entre dos funciones, sentencias SQL o fragmentos de comandos.
-
Cotejar cláusulas de contrato
Antes de firmar o confirmar, revisa en paralelo las cláusulas nuevas y las antiguas para no pasar por alto un cambio de redacción.
-
Revisar textos traducidos
Coteja la nueva traducción con la versión anterior para confirmar que solo se cambió la cadena de destino y no se tocó por error el resto.
-
Confirmar que un pegado no se deformó
Compara el aspecto del contenido antes y después de pasar por un formulario, un terminal o una app de chat, para confirmar que no se sustituyó ni se truncó automáticamente.
Ver también
Si ordenas la entrada antes de comparar, el resultado será más fiable. Puedes usar primero el Limpiador de texto para quitar los espacios de más, las líneas en blanco y los caracteres invisibles, y evitar que se conviertan en falsas diferencias. Si esta revisión es en el fondo una ronda de reemplazo en lote, el Reemplazo de texto puede aplicar el reemplazo de forma coherente a todo el texto; cuando la regla de reemplazo depende de una coincidencia por patrón, el Probador de regex permite verificar primero que la regex acierta en el rango correcto. Si los dos contenidos son en realidad JSON, las Diferencias de JSON entienden las diferencias por clave, array y ruta anidada, más adecuado que comparar texto plano línea a línea.
Buenas prácticas
Cuanto más limpia sea la entrada, más claro será el resultado de la comparación. Antes de tratar contenido serio, reduce las diferencias sin sentido.
- Pon la versión antigua a la izquierda y la nueva a la derecha, así el sentido de las adiciones y las eliminaciones encaja mejor con la lectura.
- Para cotejar textos cortos usa la comparación en columnas, y para revisar archivos o registros largos usa la comparación en línea.
- En textos largos conviene activar «Contraer lo no modificado» y expandir solo cuando necesites el contexto.
- Recorre todas las diferencias en orden con «Anterior» y «Siguiente», no te fíes solo de un vistazo desplazándote.
- Si los espacios, las líneas en blanco o los caracteres invisibles no importan, limpia el texto antes de comparar.
- Activa los números de línea cuando necesites indicar una posición a otra persona.
- Después de tratar contenido sensible, limpia ambos lados a tiempo para que el contenido no siga en la memoria de la página actual.
Limitaciones
Puede decirte dónde hay diferencias, pero no juzga si un cambio es correcto. Conviene conocer de antemano estos límites.
- La herramienta compara texto plano y no analiza la sintaxis de JSON, XML, Markdown ni código.
- Los cambios de mayúsculas, espacios, líneas en blanco y sangría se tratan todos como diferencias reales.
- Mover un bloque entero suele mostrarse como una eliminación y una adición, en lugar de como un movimiento.
- Un texto muy grande con muchos cambios dispersos puede ralentizarse; comparar por tramos es más estable.
- El resaltado dentro de la línea se apoya sobre todo en la separación por espacios; un texto largo sin espacios quizá solo pueda mostrar las diferencias por línea.
- Solo muestra las diferencias, no fusiona ni aplica ningún cambio automáticamente.
Preguntas frecuentes
Sobre las vistas, el resaltado dentro de la línea, el contraído de lo no modificado y el procesamiento local, aquí van las respuestas.
¿En qué se diferencia de una herramienta de diferencias de JSON?
El comparador de texto trata texto plano, adecuado para borradores, registros, fragmentos de configuración, cláusulas y fragmentos de código. La diferencia de JSON analiza la estructura y entiende los cambios por clave y por ruta. Usa este cuando el contenido sea texto libre, y la diferencia de JSON cuando sea JSON.
¿Cómo elijo entre comparación en columnas y en línea?
La comparación en columnas va bien para leer a la vez la versión antigua y la nueva; la comparación en línea pone las eliminaciones y las adiciones en una misma columna, es más compacta y va bien para textos largos o pantallas estrechas.
¿Qué indica el resaltado dentro de la línea?
Cuando una línea solo se reescribe en parte, procura marcar las palabras realmente cambiadas. Los cambios de la versión antigua van en rojo y los de la nueva en verde.
¿Para qué sirve contraer lo no modificado?
Recoge el contenido idéntico y consecutivo y deja solo el contexto cercano a las diferencias. En documentos largos así es más fácil centrar la atención en los cambios.
¿Cómo me muevo entre las diferencias?
Usa los botones «Anterior» y «Siguiente» de la barra de herramientas para saltar directamente a la diferencia contigua.
¿Puedo editar después de pegar?
Sí. Ambos lados son editores, y al modificar cualquiera de ellos el resultado de la comparación se actualiza en vivo.
¿Se sube el texto?
No. La alineación, el cálculo de diferencias, el resaltado y el contraído se hacen en el navegador actual y no se envían a un servidor.
¿Por qué mover un párrafo se muestra como eliminación y adición?
Compara el texto por posición. Cuando un párrafo se mueve de un sitio a otro, la posición antigua se considera eliminación y la nueva, adición.
¿Puedo comparar textos muy grandes?
Los documentos, las configuraciones y los registros normales se procesan con fluidez. Con textos muy grandes o diferencias muy densas, conviene comparar por tramos y activar «Contraer lo no modificado».
Herramientas relacionadas
Ordena primero la entrada y luego reemplaza en lote, verifica reglas o, cuando el contenido sea JSON, pásate a una comparación estructurada.