Quelqu'un pourrait-il me donner des recommandations sur les outils de diff sous Ubuntu? En fait, ce dont j'ai besoin n'est pas seulement une comparaison de fichiers, mais aussi une comparaison de répertoires.
Je pense que les outils de diff sous Windows sont vraiment très pratiques, en particulier WinMerge.
Mais sous Ubuntu, ce que je peux obtenir avec une efficacité élevée n’est que TkDiff, mais ne supporte-t-il que la comparaison de fichiers?
J'espère avoir de l'aide d'ici.
Meld est un utilitaire open-source développé activement - basé sur une interface graphique diff destiné aux développeurs.
J'utilise habituellement kdiff3
et j'en suis heureux. Il peut aussi gérer les répertoires.
Ce n'est pas un logiciel libre, mais Beyond Compare est maintenant disponible pour Linux. Je n'ai pas utilisé la version Linux, mais je trouve BC2 très utile pour la fusion et la comparaison de fichiers et de répertoires sous Windows.
J'utilise l'outil Krusader :: Synchronize Directories (Ctrl + Y) pour cette tâche.
Il compare les répertoires et sélectionne les fichiers les plus récents pour réécrire automatiquement les anciens. Vous pouvez ensuite vérifier la liste des différences et comparer le contenu des fichiers (kdiff, kompare ou xxdiff) si nécessaire. copier des fichiers) lui-même.
Il est essentiel que cet outil ait correctement un horodatage de fichier (heure de modification).
Bien que n'étant pas opensource, p4merge
est gratuit et disponible sous Linux, Windows et Mac. Si vous êtes habitué à Perforce, il vous semblera également familier.
Mon goût personnel est kdiff3
mais p4merge
mérite d'être mentionné.
Bien que je trouve kdiff3
extrêmement déroutant à chaque fois, pour les tâches simples, j’aime l’utilitaire dirdiff
(voir sa page de manuel ). C’est un outil graphique qui, même s’il n’est pas très performant en matière de fusion, vous permet d’obtenir un aperçu rapide des différences importantes (masquez les éléments non pertinents en cliquant sur "Fichier -> Masquer la sélection").