Linux · Outils système
Diffuse
Diffuse est un outil graphique gratuit et open source pour la comparaison et la fusion de fichiers texte, prenant en charge de nombreuses sources VCS.
- Licence
- GPL-2.0-or-later
- Dernière version
- 0.11.0 (12 mars 2026)
- Développeur
- Romain Failliot
- Installations
- 344 (Flathub, 30 jours)


Qu’est-ce que Diffuse ?
Diffuse a été créé par Romain Failliot et publié pour la première il y a plusieurs années, gagnant progressivement une réputation auprès des développeurs qui ont besoin d'un outil de comparaison visuelle. Son intégration avec des systèmes de contrôle de version populaires comme Git, Mercurial et Subversion en fait un choix pratique pour les revues de code quotidiennes.
L'outil s'adresse aux programmeurs, aux administrateurs système et à quiconque doit comparer ou fusionner des fichiers texte. Il fonctionne sur Linux, macOS et Windows, mais ici nous nous concentrons sur son expérience sous Linux.
Par rapport aux utilitaires centrés sur Windows comme Beyond Compare, Diffuse offre une sensation légère et native. Il manque de certaines fonctionnalités avancées de script ou de comparaison de dossiers des outils commerciaux, mais il offre une interface propre et simple que beaucoup d'utilisateurs trouvent plus facile à apprendre sur Linux.
Idéal pour : Les utilisateurs qui ont besoin d'un outil simple de diff et de fusion de texte, conscient des VCS, sur Linux.
Fonctionnalités clés de Diffuse
- Vue de diff à deux volets avec mise en évidence ligne par ligne
- Éditeur de fusion avec des contrôles de résolution des conflits
- Prend en charge Bazaar, CVS, Darcs, Git, Mercurial, Monotone, RCS, SVN
- Raccourcis clavier pour la navigation et la fusion
- Schéma de couleurs personnalisable
- Interface en ligne de commande pour le script
Points forts
- Gratuit et open source
- Multiplateforme avec une interface cohérente
- Intégration profonde avec les VCS
- Facile à installer via les gestionnaires de paquets
Points faibles
- Pas de comparaison de dossiers intégrée
- Options de fusion avancées limitées
- Courbe d'apprentissage pour les raccourcis clavier
- Pas de prise en charge native des fichiers binaires
Logiciels Windows remplacés par Diffuse
Installer Diffuse sous Linux
flatpak install flathub io.github.mightycreak.Diffusesudo apt install diffusesudo apt install diffusesudo dnf install diffusesudo pacman -S diffuseConseils pour les utilisateurs de Windows
Lors du passage de Beyond Compare, notez que Diffuse utilise les standards Ctrl+O pour ouvrir les fichiers et Ctrl+S pour enregistrer les fusions. Il ne prend pas en charge la comparaison de dossier à dossier ; à la place, ouvrez chaque paire de fichiers individuellement ou utilisez la ligne de commande pour générer des diffs. L'éditeur de fusion se comporte de manière similaire, mais les marqueurs de conflit sont résolus avec le bouton Merge plutôt qu'avec un éditeur côte à côte. Les formats de fichiers sont les mêmes (texte brut), donc les scripts existants qui génèrent des sorties de diff fonctionneront sans modification.
Versions récentes
- 0.11.0 —
Summary: allow multiple `-r` flags in command-line, update to GNOME 49. Changed: - Update release process documentation (@MightyCreak) - Minimal Pytnon release is now 3.10 (@MightyCreak) - Update flatpak's GNOME runtime to 49 (@MightyCreak) - Update PyPi…
- 0.10.0 —
Summary: update to GNOME 48, updated a few translations. Changed: - Translation: update French translation (@WedoneOfficiel) - Translation: update Italian translation (@albanobattistella) - Translation: update Portuguese translation (@hugok79) - Translation…
- 0.9.0 —
Summary: remove support for SVK, update to GNOME 45, updated Turkish translation. Changed: - Update from GNOME 44 to 45 (@sabriunal) - Flatpak manifest now runs the tests (@sabriunal) - Use appstreamcli instead of the deprecated appstream-util to validate…
- 0.8.2 —
Use more modern, symbolic icons, add Dutch translation, and a couple of small fixes. Added: - Add link to the Matrix room in the README (@MightyCreak) - Add Dutch translation (@Vistaus) Changed: - Replace `_` by `-` in the action names to be compatible with…
Diffuse : questions fréquentes
Diffuse est-il toujours maintenu ?
Oui, la dernière version est la 0.11.0 de mars 2026, et elle est disponible dans les dépôts des principales distributions.
Puis-je utiliser Diffuse avec Git ?
Absolument. Il peut récupérer des fichiers directement depuis des dépôts Git et afficher les différences pour les commits ou les branches.
Prend-il en charge la fusion de fichiers binaires ?
Non, Diffuse ne gère que les fichiers texte ; les fichiers binaires ne sont pas pris en charge.
Comment l'installer sur Ubuntu ?
Utilisez apt : sudo apt install diffuse. Cela installera la dernière version depuis les dépôts Ubuntu.
Mis à jour le