TextJanitor

Comparación de textos

Pega un original y una versión modificada para ver exactamente qué se añadió, eliminó o se dejó igual, por línea, palabra o carácter.

Comparar por

Procesando…

Añadido
+0
Eliminado
−0
Sin cambios
0
Similitud
100%

Diferencias

El texto añadido va en verde y subrayado, marcado con +. El texto eliminado va en rojo y tachado, marcado con −.

Los dos textos son idénticos con las opciones actuales.

Tu texto se procesa en tu navegador y nunca se sube ni se guarda en nuestros servidores.

Cómo usar Comparación de textos

  1. 1 Pega el texto original a la izquierda y el texto modificado a la derecha.
  2. 2 Elige si comparar por línea, palabra o carácter, y ajusta las opciones de mayúsculas, espacios y líneas en blanco.
  3. 3 Lee las diferencias en línea o lado a lado. El texto añadido va en verde y subrayado; el eliminado, en rojo y tachado.
  4. 4 Copia el resultado como diff unificado o descárgalo.

Qué hace una herramienta de comparación de textos

Una herramienta de comparación de textos, también llamada herramienta diff, alinea dos versiones de un texto y marca lo que cambió entre ellas. Encuentra el tramo más largo que comparten las dos versiones, trata todo lo demás como una adición o una eliminación y muestra el resultado para que no tengas que leer a ojo las dos versiones una al lado de la otra. Es útil para revisar un borrador editado, la revisión de un contrato, una actualización de traducción, un archivo de configuración o dos trozos de código.

Antes

It was a sunny day. The dog slept.

Después

It was a sunny day. The sleepy dog slept. The birds sang.

Línea, palabra o carácter

  • El modo línea compara líneas enteras. Es la elección adecuada para código, listas y archivos, y es el más rápido.
  • El modo palabra encuentra cambios dentro de una frase, así que una palabra cambiada no marca toda la línea como modificada.
  • El modo carácter muestra los cambios más pequeños, como corregir una errata. Está limitado a textos más cortos, y la herramienta te avisa cuándo cambiar al modo palabra o línea.

Opciones

«Ignorar mayúsculas y minúsculas» trata las letras mayúsculas y minúsculas como iguales. «Ignorar diferencias de espacios en blanco» reduce las secuencias de espacios y tabuladores antes de comparar líneas, para que un párrafo reformateado no se ilumine. «Ignorar líneas en blanco» quita primero las líneas vacías de ambos textos. Juntas te permiten fijarte en los cambios de significado y no de formato.

Leer los resultados

El resumen muestra cuántas líneas, palabras o caracteres se añadieron, eliminaron y quedaron sin cambios, además de un porcentaje de similitud. El porcentaje es el doble de la parte sin cambios dividido entre el tamaño total de ambos textos, así que dos textos idénticos puntúan 100 y dos textos totalmente distintos puntúan 0. El texto añadido y el eliminado se marcan con un signo más o menos, un subrayado o un tachado, y no solo con el color.

Copiar y compartir el diff

El diff unificado es el formato de texto plano que usan las herramientas de control de versiones: una cabecera y luego secciones que empiezan con @@ y listan las líneas que cambiaron, con tres líneas sin cambios alrededor de cada cambio. Puedes pegarlo en un correo, un ticket o una revisión de código. Para limpiar el texto pegado antes de comparar, prueba el eliminador de saltos de línea, o el eliminador de líneas duplicadas al comparar listas.

Cuando dos textos son completamente distintos, la herramienta simplifica la comparación y lo indica, porque encontrar el menor conjunto de cambios tardaría muchísimo. Cambiar al modo línea o palabra suele dar una imagen más clara.

Preguntas frecuentes

¿Cómo funciona la comparación de textos?

Encuentra la secuencia más larga de líneas, palabras o caracteres que comparten los dos textos y marca todo lo que queda fuera como añadido o eliminado. Es la misma idea que usan las herramientas de control de versiones.

¿Cuál es la diferencia entre los modos línea, palabra y carácter?

El modo línea compara líneas enteras, el modo palabra compara palabras individuales y el modo carácter compara caracteres sueltos. Las unidades más pequeñas muestran cambios más finos pero requieren más trabajo, así que el modo carácter está limitado a textos más cortos.

¿Qué es un diff unificado?

Un formato de texto estándar que lista los cambios línea a línea, con signos menos para las líneas eliminadas, signos más para las añadidas y algunas líneas de contexto alrededor de cada cambio. Los desarrolladores lo usan en parches y revisiones de código.

¿Por qué dice que la comparación está simplificada?

Cuando dos textos grandes son casi totalmente distintos, encontrar la lista de cambios más pequeña es muy lento. La herramienta muestra entonces el primer texto como eliminado y el segundo como añadido. Prueba el modo línea o palabra para verlo de más cerca.

¿Cómo se calcula el porcentaje de similitud?

Es el doble del número de unidades sin cambios dividido entre el número total de unidades de ambos textos. Los textos idénticos puntúan el 100 por ciento y los que no tienen nada en común, 0.

¿Se suben mis textos?

No. La comparación se ejecuta en tu navegador y ninguno de los textos sale de tu dispositivo.