Comparador de textos
Compara dos textos o archivos en paralelo, como en la comparación de diferencias de un editor de código. Consulta las líneas eliminadas y añadidas alineadas, con las palabras modificadas resaltadas.
Original
Modificado
Leerme
¿Qué es una comparación de texto en paralelo?
Una comparación en paralelo coloca dos versiones de un texto en dos columnas y alinea las líneas coincidentes. Las líneas que solo aparecen en la primera versión se marcan a la izquierda, las que solo aparecen en la segunda se marcan a la derecha y las líneas que no han cambiado quedan alineadas. Esta es la vista que usan los editores de código y los sitios de revisión de código para mostrar diferencias, y permite leer fácilmente un cambio en su contexto en vez de como una lista de modificaciones.
Descripción de la herramienta
Esta herramienta compara dos textos o archivos en paralelo. Pega la versión original a la izquierda y la versión modificada a la derecha, o abre un archivo en cada lado. Las líneas eliminadas se muestran en rojo, las añadidas en verde y, dentro de una línea modificada, las palabras que cambiaron aparecen en un color más oscuro. Ambos lados siguen siendo editables, por lo que la comparación se actualiza mientras escribes.
Funciones
- Dos paneles editables, cada uno con pestañas para pegar y cargar texto o archivos de texto sin formato
- Líneas eliminadas en rojo, líneas añadidas en verde y palabras modificadas marcadas dentro de las líneas editadas
- Filas de relleno rayadas que mantienen alineadas las líneas coincidentes en ambos lados
- Desplazamiento sincronizado entre los dos lados
- Recuento de líneas eliminadas y añadidas debajo de cada lado
- Pegado desde el portapapeles, copia y descarga para cada lado, conservando el nombre del archivo abierto
- Se ignoran los finales de línea, por lo que las copias del mismo archivo de Windows y Mac se consideran iguales
Cómo funciona
La herramienta divide ambos textos en líneas y busca las que tienen en común mediante la biblioteca jsdiff. Las líneas que no encuentran coincidencia se consideran eliminadas o añadidas. Cuando una línea eliminada está junto a una añadida, ambas se comparan palabra por palabra y se marcan las palabras modificadas si se ha conservado suficiente parte de la línea. Cuando la mayor parte de una línea es nueva, se colorea la línea entera. Los espacios y las mayúsculas y minúsculas cuentan como cambios. Todo se ejecuta en tu navegador y los textos nunca se cargan en un servidor.
Consejos
- Un espacio adicional al final de una línea hace que se marque como modificada. Si una línea parece igual en ambos lados, busca espacios al final.
- Las líneas largas no se ajustan. Desplázate horizontalmente para ver el final de una línea.
- Puedes abrir un archivo en un lado y pegar texto en el otro.