Utilidad de texto

Comparar textos

Compara dos bloques en paralelo con números de línea alineados, cambios internos, unified diff y controles precisos de mayúsculas, espacios, líneas vacías y Unicode.

Original

Texto izquierdo

A

Modificado

Texto derecho

B

Opciones de comparación

Ajustes de diferencias

Ejecución local

Listo.

Resumen

Estadísticas de diferencias

Líneas izquierdas0
Líneas derechas0
Añadidas0
Eliminadas0
Pares modificados0
Sin cambios0
Bloques cambiados0

Diferencias en paralelo

Original

Modificado

Unified diff

Copia esta salida estándar de parche en notas, revisiones de código o gestores de incidencias.

Ejemplos populares

Referencia de marcadores

MarcadorSignificadoUso
+La línea solo existe en el texto modificadoContenido añadido
-La línea solo existe en el originalContenido eliminado
La línea existe en ambos ladosContexto
@@Inicio y rango de líneas de una sección cambiadaBloque del parche

Cómo funciona la comparación

Procesamiento local privadoAmbas entradas se comparan en tu navegador; no se sube nada.
Motor fiableUn algoritmo tipo Myers con límites gestiona líneas repetidas sin la antigua matriz de memoria cuadrática.
Controles para ignorarEl recorte, los espacios, las líneas vacías y las mayúsculas reducen ruido sin cambiar el texto mostrado.
Coincidencia UnicodeNFC une acentos equivalentes; NFKC también equipara caracteres de compatibilidad, como los de ancho completo.

Preguntas frecuentes

¿Se sube mi texto?

No. La comparación y la visualización se realizan localmente en tu navegador.

¿Puedo comparar código, JSON o listas?

Sí. La comparación por líneas funciona bien con borradores, código, configuración, JSON y listas ordenadas.

¿Por qué una línea editada cuenta como añadida y eliminada?

El reemplazo se representa como eliminación y adición; los pares modificados y el resaltado interno muestran el cambio.

¿Qué normalización Unicode elijo?

Usa NFC para texto normal y NFKC cuando caracteres de compatibilidad deban considerarse iguales.