it-swarm-es.tech

¿Qué visor de diferencias de GUI recomendaría, con la funcionalidad Copiar a izquierda / derecha?

Casi nunca he usado otra cosa que no sea Meld . ¿Me puede recomendar algo más?

Sería extra agradable si da una razón para su recomendación (como comentario).

[ nota ] Quiero una alternativa porque Meld ha perdido recientemente la función para copiar ¡completo contenido de un archivo a otro . Me refiero a la funcionalidad disponible a través de Copy To Left/Right haga clic con el botón derecho en el elemento del menú.

[ 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.

30
tshepang

Hay varias herramientas que se pueden usar:

  • fusionar
  • kompare - visor de archivos diff
  • kdiff3 - visor de diferencia de archivos
  • Difuso - visor de diferencia de archivos

¿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".

24
Johan

También hay vimdiff (con su versión GUI gvimdiff).

9
Johan

Emacs 'bundled ediff package es un visor de diferencias bastante bueno (comience con los comandos en Emacs' Tools / Compare y Tools / 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.

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 hasta el fondo), 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 salida con código de color agradable 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.

2
user42339

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 de diferencias de archivos izquierda y derecha.

Inconveniente: está escrito en Tcl/Tk, y no todos los sistemas tienen eso.

2
Bruce Ediger

Creo que xxdiff hace lo que quieres.

1
wazoox
0
Amjith