Diferencias de texto

Compara dos textos en el navegador. Se marcan las líneas y los caracteres cambiados, y luego puedes copiar un Unified Diff.

A · Texto original

B · Texto nuevo

Qué hace esta página

Se pueden comparar dos versiones de un texto en el navegador. Esta página marca las líneas añadidas, eliminadas y modificadas, resalta los caracteres que cambian dentro de una línea modificada y puede copiar un Unified Diff. Comparar la estructura JSON sigue en Comparar JSON.

Cómo usarla

  1. Pega el texto original en A y el texto nuevo en B, o carga un archivo. Comparar se ejecuta una vez. Mostrar ejemplo pone A en # app.conf, name = shop, host = example.com, port = 8080, debug = false, log = info y timeout = 30. B conserva las tres primeras líneas, pone port = 443 y debug = true, quita log = info, conserva timeout = 30 y añade retries = 3.
  2. Comparación terminada muestra Modificado 2, Añadido 1, Eliminado 1, Sin cambios 4. port = 8080 / port = 443 y debug = false / debug = true son líneas modificadas. Copiar resultado y Copiar Unified Diff copian --- A, +++ B, @@ -1,7 +1,7 @@, luego -port = 8080, +port = 443, -debug = false, +debug = true, -log = info, un espacio más timeout = 30 y +retries = 3.
  3. Ignorar espacios al inicio y al final de línea trata copias rellenas de la misma línea como iguales. Ignorar mayúsculas trata Value y value como la misma línea. Intercambiar cambia A y B. Anterior y Siguiente saltan entre cambios. Quitar marcas vuelve a los editores. Escribir después de comparar borra las marcas.
  4. Borrar todo vacía ambos lados, apaga las dos casillas de ignorar y quita las marcas.

Reglas y límites

Cada lado debe quedar por debajo de 1 MiB y 10.000 líneas. Los archivos se leen en este navegador y no se suben. La comparación es texto exacto, no similitud ni plagio. No lee Word, PDF ni imágenes. Unified Diff es texto de parche con contexto, no un comando de Git.

Dónde se usa

  • Contrastar un pegado de configuración con la versión anterior.
  • Cargar dos registros y saltar al siguiente cambio.
  • Copiar un Unified Diff a una nota de revisión.

Preguntas

¿Por qué log está eliminado y no emparejado con retries?

retries va después de timeout, así que log no tiene pareja. log se elimina y retries se añade.

¿Compara claves JSON?

No. Compara texto plano. La estructura JSON sigue en Comparar JSON.