Je n'ai presque jamais utilisé autre chose que Meld . Pouvez-vous recommander autre chose?
Ce serait très bien si vous donnez une raison à votre recommandation (en tant que commentaire).
[ note ] Je veux une alternative parce que Meld a récemment perdu la fonctionnalité pour copier le contenu entier d'un fichier à un autre. Je fais référence aux fonctionnalités disponibles via l' Copy To Left/Right
élément de menu contextuel.
[ mise à jour ] Je viens de vérifier, et le problème a été introduit par 1.3.2 . 1.3.1 fonctionne bien, et la dernière que j'ai vérifiée est 1.4.0 , et cela ne fonctionne pas.
software-rec
gui
diff
Tshepang
la source
la source
Merge
menu.Réponses:
Il existe un certain nombre d'outils utilisables:
Vous avez deux fichiers et souhaitez voir leurs différences? Utilisez un "visualiseur de différences de fichiers". Vous avez un fichier diff et vous souhaitez le consulter sur un écran facile à lire? Utilisez un "visualiseur de fichiers diff".
la source
Il y en a aussi
vimdiff
(avec sa version GUIgvimdiff
).la source
Le
ediff
package fourni par Emacs est un assez bon visualiseur de différences (commencez par les commandes dans EmacsTools / Compare
et lesTools / Merge
menus). Il possède toutes les fonctionnalités de base (mettre en évidence les différences entre deux fichiers, passer d'un bloc à l'autre) et les fonctionnalités intermédiaires les plus courantes (comparer des portions de fichiers, comparer des révisions saisies depuis le contrôle de version, comparer des arborescences de répertoires, utiliser un ancêtre commun comme point de référence, produire une version fusionnée). Cependant, il n'a pas de capacités d'ignorance très sophistiquées.Ce qu'Emacs possède par rapport à la plupart des autres visualiseurs de différences comprend de meilleures capacités de recherche, la mise en évidence de la syntaxe et l'extensibilité Lisp. Oh, et un éditeur intégré.
la source
v
/^
(ediff-scroll-vertically
, en montant ou en descendant selon la touche sur laquelle vous appuyez pour l'invoquer) fait défiler toutes les fenêtres en parallèle.Je recommande kdiff3. Il peut être utilisé à la fois par les programmeurs pour comparer les fichiers src pendant le développement du logiciel ou par les personnes effectuant une sauvegarde périodique pour comparer 2 dossiers (récursivement jusqu'au bout), le premier sur le disque dur de votre système et le second sur le disque dur de sauvegarde externe.
Dans le dernier cas, vous pouvez configurer une comparaison de date et d'heure et de taille par opposition à une comparaison ligne par ligne requise par les programmeurs. Il propose une belle sortie codée par couleur pour chaque répertoire / fichier impliqué dans la comparaison et vous pouvez ajouter / supprimer sélectivement les nouveaux fichiers que vous avez créés / supprimés sur votre disque dur système sur le disque dur de sauvegarde.
la source
J'utilise tkdiff ( http://sourceforge.net/projects/tkdiff/ ) depuis des années. Il fait ce que je veux en ce qui concerne l'affichage des différences entre les fichiers, et il est capable d'écrire un fichier de «fusion» avec n'importe quelle sélection de sélections de différence de fichiers gauche et droite.
Inconvénient: il est écrit en Tcl / Tk, et tous les systèmes ne l'ont pas.
la source
Je pense que xxdiff fait ce que vous voulez.
la source
Une comparaison de différents utilitaires de diff. Vieux mais toujours valide.
http://web.archive.org/web/20111003125309/http://amjith.blogspot.com/2007/07/visual-diff-tools-in-linux.html
la source