Verificador de Diferencias
Compara dos bloques de texto lado a lado y ve las diferencias destacadas. Algoritmo de diferencia basado en LCS con comparación línea por línea.
All comparison is performed locally in your browser. No text is sent to any server.
Cómo usar Verificador de Diferencias
- 1Pega el texto original en el lado izquierdo.
- 2Pega el texto modificado en el lado derecho.
- 3Ve las adiciones (verde) y eliminaciones (rojo) destacadas.
- 4Copia la salida de diferencias o ajusta las opciones de comparación.
ZenovayAnalytics
Ve quién está en tu sitio ahora mismo.
- Seguimiento de visitantes en tiempo real
- Privacidad primero, sin aviso de cookies
- Configurado en dos minutos
Herramientas relacionadas
Formateador y Validador JSON
Formatea, valida y embellece datos JSON con resaltado de sintaxis y detección de errores.Decodificador JWT
Decodifica e inspecciona tokens JWT. Consulta el encabezado, la carga útil y verifica firmas.Base64 Codificar/Decodificar
Codifica texto a Base64 o decodifica Base64 a texto. Soporta UTF-8 y datos binarios.Codificador/Decodificador de URL
Codifica o decodifica componentes de URL. Maneja caracteres especiales, cadenas de consulta y URLs completas.Preguntas frecuentes
¿Qué es un diff y cómo funciona?▾
Un diff compara dos piezas de texto e identifica las diferencias entre ellas. Esta herramienta utiliza el algoritmo de Subsecuencia Común Más Larga (LCS) para encontrar el conjunto mínimo de cambios necesarios para transformar un texto en otro. Las líneas se clasifican como agregadas, eliminadas o sin cambios.
¿Qué algoritmos de diff se usan comúnmente?▾
Los algoritmos comunes incluyen: LCS (Subsecuencia Común Más Larga) para diffs óptimos línea por línea, algoritmo de Myers (usado por git diff) que encuentra scripts de edición mínimos eficientemente, y diff de paciencia que maneja mejor los bloques movidos. Esta herramienta usa LCS para resultados confiables.
¿Cuál es la diferencia entre diff unificado y lado a lado?▾
El diff unificado muestra cambios en una sola columna con prefijos + y - para líneas agregadas y eliminadas. El diff lado a lado muestra el texto original y modificado en columnas paralelas. El unificado es más compacto y común en control de versiones; el lado a lado es más fácil de leer visualmente.
¿Cómo leo la salida del diff?▾
Las líneas verdes (prefijo +) son adiciones — texto que existe solo en la versión modificada. Las líneas rojas (prefijo -) son eliminaciones — texto que existía en el original pero fue eliminado. Las líneas grises no tienen cambios. Los números de línea te ayudan a localizar cambios en los archivos originales.
¿Cuáles son los casos de uso común para un verificador de diferencias?▾
Usos comunes: comparar cambios de código antes de hacer commit, revisar revisiones de documentos, depurar diferencias de archivos de configuración, comparar respuestas de API, verificar la integridad de traducciones y verificar la precisión de migración de datos.