Herramienta de comparación de texto
Guía de uso
Text Diff es una herramienta de diferencias basada en navegador que le muestra exactamente qué cambió entre dos versiones de cualquier texto — código, documentos, archivos de configuración o prosa — con una vista resaltada por colores en paralelo o unificada. El algoritmo Myers diff (utilizado por Git) garantiza salidas semánticamente óptimas. Para entradas muy grandes (más de 50 KB), el procesamiento se descarga a un Web Worker en segundo plano. Ningún contenido se envía a ningún lado.
- Pegar el texto original — Haga clic en el panel "Original" izquierdo y pegue la primera versión de su contenido — esta es la línea base de comparación.
- Pegar el texto modificado — Haga clic en el panel "Modificado" derecho y pegue la segunda versión de su contenido.
- Hacer clic en Comparar — Presione el botón "Comparar". Aparece la vista de diferencias con código de colores: líneas rojas solo en el original (eliminadas), líneas verdes solo en la versión modificada (añadidas).
- Leer los resaltados en línea — Dentro de las líneas cambiadas, los caracteres específicos añadidos o eliminados se resaltan con un tono más oscuro.
- Cambiar modo de vista — Alterne entre "En paralelo" (dos columnas) y "Unificado" (una columna con prefijos + y -).
- Revisar el resumen — Una barra de resumen sobre el diff muestra el recuento total de líneas añadidas, eliminadas y sin cambios.
Preguntas frecuentes
¿Qué es un diff de texto?
Un diff de texto compara dos versiones de texto y resalta los cambios: las líneas añadidas aparecen en verde y las eliminadas en rojo. Es el mismo concepto usado por sistemas de control de versiones como Git.
¿Mi texto se envía a un servidor al compararlo?
No. La comparación funciona completamente en tu navegador usando la biblioteca jsdiff. Ni el texto original ni el modificado se transmiten a ningún servidor.
¿Funciona el diff con archivos grandes?
Sí. Cuando la entrada combinada supera 50 KB, la herramienta mueve automáticamente la comparación a un hilo Web Worker, manteniendo la página interactiva mientras se calcula el diff.
¿La herramienta compara por caracteres o por líneas?
La vista predeterminada compara línea por línea, mostrando líneas completas añadidas o eliminadas — como git diff.
¿Puedo usar esta herramienta sin conexión?
2Kit es una PWA. Tras tu primera visita, queda en caché y funciona completamente sin conexión.
Implementación técnica
Todo el procesamiento se ejecuta íntegramente en su navegador — nunca se envían datos a ningún servidor. Esta herramienta funciona completamente sin conexión como Aplicación Web Progresiva (PWA): tras la primera visita, todas las páginas y recursos son almacenados en caché por el Service Worker y permanecen disponibles sin conexión a internet. Sus datos de entrada nunca abandonan su dispositivo, lo que lo hace seguro para contenido sensible como claves API, contraseñas, configuraciones privadas y documentos confidenciales.