Casi nunca he usado otra cosa que Meld . ¿Me puede recomendar algo más?
Sería muy agradable si da una razón para su recomendación (como comentario).
[ nota ] Quiero una alternativa porque Meld ha perdido recientemente la función de copiar todo el contenido de un archivo a otro. Me refiero a la funcionalidad disponible a través del Copy To Left/Right
elemento del menú contextual.
[ Actualización ] Acabo de comprobar, y el problema fue introducido por 1.3.2 . 1.3.1 funciona bien, y lo último que he comprobado es 1.4.0 , y no funciona.
software-rec
gui
diff
Tshepang
fuente
fuente
Merge
menú.Respuestas:
Existen varias herramientas que se pueden usar:
¿Tiene dos archivos y quiere ver sus diferencias? Utilice un "visor de diferencia de archivos". ¿Tiene un archivo diff y desea verlo en una pantalla fácil de leer? Utilice un "visor de archivos diff".
fuente
También existe
vimdiff
(con su versión GUIgvimdiff
).fuente
El
ediff
paquete incluido de Emacs es un visor de diferencias bastante bueno (comience con los comandos en EmacsTools / Compare
y losTools / Merge
menús). Tiene todas las características básicas (resaltar las diferencias entre dos archivos, saltar entre diferentes bloques) y las características intermedias más comunes (comparar porciones de archivos, comparar revisiones tomadas del control de versiones, comparar árboles de directorios, usar un antepasado común como punto de referencia, producir una versión fusionada). Sin embargo, no tiene capacidades de ignorar muy elegantes.Lo que Emacs tiene sobre la mayoría de los otros visores de diferencias incluye mejores capacidades de búsqueda, resaltado de sintaxis, extensibilidad de Lisp. Ah, y un editor integrado.
fuente
v
/^
(ediff-scroll-vertically
subiendo o bajando según la tecla que presione para invocarlo) desplaza todas las ventanas en paralelo.Recomiendo kdiff3. Puede ser utilizado tanto por programadores para comparar archivos src durante el desarrollo de software como por personas que realizan copias de seguridad periódicas para comparar 2 carpetas (recursivamente), la primera en el disco duro de su sistema y la segunda en el disco duro externo de respaldo.
En el último caso, puede configurar una comparación de fecha, hora y tamaño en lugar de una comparación línea por línea que necesitan los programadores. Viene con una buena salida codificada por colores para cada directorio / archivo involucrado en la comparación y puede agregar / eliminar selectivamente los nuevos archivos que ha creado / eliminado en el disco duro de su sistema al disco duro de respaldo.
fuente
He usado tkdiff ( http://sourceforge.net/projects/tkdiff/ ) durante años. Hace lo que quiero en cuanto a mostrar diferencias entre archivos, y es capaz de escribir un archivo de "fusión" con cualquier selección antigua de selecciones de diferencia de archivo izquierda y derecha.
Inconveniente: está escrito en Tcl / Tk, y no todos los sistemas tienen eso.
fuente
Creo que xxdiff hace lo que quieres.
fuente
Una comparación de varias utilidades dif. Viejo pero aún válido.
http://web.archive.org/web/20111003125309/http://amjith.blogspot.com/2007/07/visual-diff-tools-in-linux.html
fuente