Texto OriginalOLD
1
Texto NuevoNEW
1
0 líneas añadidas0 líneas eliminadas
UTF-8

¿Qué es la Comparación de Texto?

La comparación de texto es una herramienta para comparar las diferencias entre dos textos. Utiliza el algoritmo LCS (Subsecuencia Común Más Larga) para identificar contenido añadido, eliminado y sin cambios. Comúnmente usada para revisión de código, comparación de versiones de documentos, verificación de diferencias en archivos de configuración, etc. El fondo verde indica líneas añadidas, el fondo rojo indica líneas eliminadas.

Cómo Usar

  • Pegue el texto original en el cuadro de entrada izquierdo
  • Pegue el texto modificado en el cuadro de entrada derecho
  • El sistema calcula automáticamente y resalta las diferencias, la barra de estado muestra las líneas añadidas y eliminadas

Ejemplos

Comparación de Versiones de Código

Original:
function hello() {
  console.log('Hello');
}

Nuevo:
function hello(name) {
  console.log('Hello, ' + name);
}

Diferencia: La función agregó el parámetro 'name', la declaración de salida cambió para concatenar el parámetro

Comparación de Archivos de Configuración

Original:
{
  "port": 3000,
  "debug": true
}

Nuevo:
{
  "port": 8080,
  "host": "localhost"
}

Diferencia: port cambió de 3000 a 8080, debug fue eliminado, host fue añadido

Preguntas Frecuentes (FAQ)

Q: ¿Qué algoritmo usa la comparación de texto?

A: Esta herramienta usa el algoritmo LCS (Subsecuencia Común Más Larga), un algoritmo clásico de detección de diferencias de texto que identifica con precisión el contenido añadido, eliminado y sin cambios.

Q: ¿Qué tan grande puede ser el archivo de texto?

A: Esta herramienta se ejecuta localmente en el navegador y puede manejar miles de líneas de texto. Archivos muy grandes pueden afectar el rendimiento del navegador.

Q: ¿Se subirán mis datos al servidor?

A: No. Todas las comparaciones se realizan localmente en su navegador. Los datos nunca se suben a ningún servidor, protegiendo su privacidad.

Q: ¿Por qué algunas líneas no están resaltadas?

A: Las líneas no resaltadas indican contenido sin cambios. Solo las líneas añadidas (verde) y eliminadas (rojo) se resaltan.