Quelles sont les bonnes applications de diff et de fusion d'interface graphique disponibles pour Ubuntu?

61

Quelles sont les alternatives à WinMerge et les avantages et inconvénients de chacun?

    
posée Judge Maygarden 23.08.2010 - 15:43
la source

3 réponses

83

Le meilleur que j'aime est Meld

Il y a beaucoup de choix disponibles cependant. En tant que fan de vim, je me retrouve avec vimdiff, kompare pour la foule kde - il existe également des versions payantes avec des versions Linux comme Beyond Compare . Les avantages / inconvénients dépendent de ce que vous recherchez / cherchez à faire.

vimdiff est génial car vous pouvez l'exécuter depuis un terminal, via une connexion ssh, et si vous utilisez déjà vim, vous avez la possibilité de conserver vos options d'outils / de configuration.

Meld a une interface utilisateur assez propre, et fait trois diffs de répertoires. Vous devrez essayer un couple et voir qui fait le travail que vous attendez d'eux pour vos propres besoins.

Pour installer Meld des dépôts Ubuntu, vous pouvez lancer:

sudo apt-get install meld

Vous pouvez ensuite choisir les fichiers / dossiers à comparer et les comparer:

    
réponse donnée Rick 23.08.2010 - 15:48
la source
23

Une autre est diffuse

Il est gratuit, crossplatform (écrit en python), met en évidence le code source, peut interagir avec de nombreux outils de contrôle de version.

    
réponse donnée vh1 24.08.2010 - 08:46
la source
13

Kdiff3

Est un très bon outil de fusion à trois voies.

Certaines de ses fonctionnalités sont:

  • compare ou fusionne deux ou trois fichiers ou répertoires d’entrée de texte,
  • montre les différences ligne par ligne et caractère par caractère (!),
  • fournit une fonction de fusion automatique et
  • un éditeur intégré pour une résolution confortable des conflits de fusion,
  • prend en charge les codecs Unicode, UTF-8 et autres, la détection automatique via la marque d’ordre des octets "BOM"
  • supporte KIO sur KDE (permet d’accéder à ftp, sftp, fish, smb etc.),
  • Impression des différences,
  • Alignement manuel des lignes,
  • Fusion automatique de l'historique du contrôle de version ($ Log $),
  • et possède une interface utilisateur graphique intuitive.
  • Intégration de Windows Explorer Diff-Ext-for-KDiff3 - extension de shell incluse dans l'installateur
    KDE-Konqueror plugin de menu de service
réponse donnée Decio Lira 23.08.2010 - 19:39
la source

Lire d'autres questions sur les étiquettes