Comparador de textos

Compara dos versiones de un texto en paralelo o en una vista unificada. Revisa las líneas añadidas, eliminadas y modificadas, y copia las diferencias o exporta un informe.

0 cambios

Importa un archivo o empieza a escribir

TXTMDCSVTSVJSONXMLHTMLCSSJSTSJSXTSXSQLDOCXODTLOGPY
0 palabras · 0 caracteresTexto sin formato

Importa un archivo o empieza a escribir

TXTMDCSVTSVJSONXMLHTMLCSSJSTSJSXTSXSQLDOCXODTLOGPY
0 palabras · 0 caracteresTexto sin formato

Comparar dos versiones

Guías

El vídeo muestra la interfaz en inglés.

Pega o escribe la versión anterior en Original y la nueva en Modificado. Cada panel tiene sus propios botones Importar y Pegar. Para un original DOCX, usa Editar original solo si también quieres modificar esa versión.

Revisar los cambios en su contexto

Detalle del resaltado ajustable

Primero se alinean las líneas. Las opciones Palabras y Caracteres permiten ver los cambios dentro de cada pareja de líneas modificadas. Con Líneas, se resaltan líneas enteras. En textos largos o difíciles de comparar, el detalle puede ser menor.

Importación de texto y documentos

Importa archivos de texto, datos o código, además de DOCX y ODT. Markdown y DOCX ofrecen una vista previa del documento. La comparación utiliza el texto extraído, por lo que los cambios solo de formato no se muestran como diferencias de texto.

En paralelo y Vista unificada

La vista En paralelo mantiene Original y Modificado juntos. Con Vista unificada, los cambios aparecen en una sola lista. Usa Cambio anterior y Cambio siguiente para pasar de un grupo de líneas modificadas a otro.

Mostrar 3 másMostrar menos

Exportar un archivo o un informe

Descarga el archivo modificado o un informe HTML de la comparación. La opción Imprimir / PDF abre el cuadro de impresión del navegador. Una comparación exacta del texto también permite generar un parche.

Desplazamiento y ajuste de líneas

Con Desplazamiento sincronizado, el otro panel se desplaza mientras lees. La opción Ajustar líneas adapta las líneas largas al ancho del editor. La opción Solo cambios oculta el texto sin cambios y, en las vistas previas de documentos, activa Vista unificada.

Resaltar lo añadido y lo eliminado

El rojo marca el texto eliminado y el verde, el añadido. Dentro de las líneas modificadas se pueden resaltar palabras o caracteres. La herramienta muestra diferencias de texto, pero no evalúa si una revisión mejora la redacción.

Preguntas frecuentes

¿Qué es un comparador de textos?

Compara dos versiones de un texto y muestra las líneas añadidas, eliminadas y modificadas. MORELESS ofrece las vistas En paralelo y Vista unificada, con resaltado de palabras o caracteres dentro de las líneas modificadas. Puedes revisar una nueva versión, comprobar cambios de código o comparar el texto extraído de documentos.

¿Cómo comparo dos textos?

Introduce el texto en los paneles Original y Modificado. La opción Comparación automática vuelve a comparar después de cada edición, siempre que el tamaño total esté dentro del límite. Desactívala para usar Comparar manualmente. Elige el detalle del resaltado y recorre los resultados con Cambio anterior y Cambio siguiente.

¿Qué vistas y niveles de detalle hay?

La vista En paralelo muestra los textos en paneles separados. Con Vista unificada, los cambios aparecen en una sola lista. Las opciones Palabras, Caracteres y Líneas controlan el detalle dentro de las líneas alineadas. La opción Solo cambios oculta el contenido sin cambios, mientras que Ajustar líneas adapta las líneas al ancho del editor.

¿Puedo comparar archivos de código?

Sí. Importa archivos de código compatibles o pega su contenido. Al importar, el tipo de archivo selecciona el resaltado de sintaxis si está cargado el modo correspondiente. La comparación trabaja con texto y no ejecuta ni valida el programa. Puede detectar JSON pegado, pero no siempre reconoce automáticamente el lenguaje de otros fragmentos de código.

Mostrar 5 másMostrar menos

¿Puedo guardar o exportar la comparación?

La opción Exportar permite descargar el archivo modificado, un informe HTML o un parche. La opción Imprimir / PDF utiliza el cuadro de impresión del navegador. Los parches requieren texto sin formato o Markdown en ambos lados, con las opciones Ignorar mayúsculas y Ignorar espacios desactivadas. Los cambios en DOCX se pueden guardar como DOCX si el editor de documentos está disponible. El ODT se exporta como texto extraído en un archivo TXT.

¿Qué hacen las opciones Ignorar espacios e Ignorar mayúsculas?

La opción Ignorar espacios reduce las secuencias de espacios, tabulaciones y espacios de no separación, y quita los espacios al principio y al final de cada línea antes de compararla. Los saltos de línea siguen separando líneas. La opción Ignorar mayúsculas compara versiones del texto en minúsculas. El texto original sigue visible. Cualquiera de las dos opciones desactiva la exportación de un parche exacto.

¿Dónde se procesa la comparación?

La comparación se ejecuta en un worker del navegador, y los archivos compatibles se leen en el propio navegador. Esta página no envía el texto a un servicio de procesamiento. Las vistas previas de documentos y Markdown pueden cargar bibliotecas adicionales alojadas por MORELESS. No se guarda un historial de comparaciones, así que copia o exporta el resultado antes de salir.

¿Qué formatos puedo importar?

Puedes importar TXT, MD, CSV, TSV, JSON, XML, HTML, CSS, JS, TS, JSX, TSX, SQL, DOCX, ODT, LOG y PY. Elige un archivo para cada lado. Los archivos de texto deben estar en UTF-8 o en UTF-16 con marca de orden de bytes. Para DOCX y ODT se compara el texto extraído, no los bytes del archivo.

¿Puedo comparar archivos grandes?

Se aceptan archivos de hasta 15 MB. Si ambas versiones suman más de un millón de unidades de código UTF-16, usa Comparar manualmente. La comparación se ejecuta en un worker y se puede detener con Cancelar. Admite hasta 50.000 líneas entre ambas versiones y tiene límites de cálculo. Si los textos son muy distintos, puede ser necesario comparar un fragmento más corto.

Detalles técnicos

Alineación y detalle de las líneas

La comparación utiliza jsdiff para alinear las listas de líneas y aplica las reglas de mayúsculas y espacios elegidas a las claves de comparación. Las líneas eliminadas y añadidas contiguas se emparejan como líneas modificadas. El detalle por palabra o grafema se calcula para parejas más cortas, con sus propios límites de tiempo y cantidad de cambios. Si se alcanzan estos límites, puede ser necesario comparar un fragmento más corto.

Vistas y navegación por los resultados

La vista En paralelo resalta los editores y alinea las líneas de texto sin formato cuando la disposición lo permite. La vista Vista unificada muestra una sola lista con ambos números de línea. La navegación recorre grupos de líneas distintas contiguas. La opción Desplazamiento sincronizado coordina los paneles y Solo cambios pliega u oculta las líneas iguales. Las vistas previas de documentos son aproximadas y no demuestran que la maquetación sea idéntica.

Mostrar 2 másMostrar menos

Validez del resultado y recuento de líneas

Los recuentos de líneas modificadas, añadidas y eliminadas proceden del resultado visible. Editar cualquiera de los textos invalida ese resultado y desactiva Copiar diferencias y Exportar hasta que termina una nueva comparación. La igualdad exacta del texto y las diferencias de finales de línea se comprueban por separado. La comparación automática se pausa cuando ambas versiones superan un millón de unidades de código UTF-16 en total.

Importación, edición y exportación

Los archivos de texto conservan el contenido decodificado y los finales de línea. La extracción DOCX incluye el cuerpo y el texto disponible en encabezados, pies de página y notas. Para ODT se extrae el texto de los párrafos. La edición y las vistas previas dependen de las bibliotecas cargadas. La exportación ODT no conserva el formato. El informe HTML describe la comparación, mientras que la exportación del archivo modificado guarda por separado el texto o el documento editado. Las comparaciones exactas de texto y Markdown permiten exportar un parche unificado.