Diffuses est un programme multiplateforme écrit en utilisant les librairies GTK+, donc pour Gnome, similaire à Meld, TkDiff et Fldiff, qui permet de comparer deux ou un numéro quelconque de fichiers de texte de façon à pouvoir trouver leurs différences avec la possibilité de les modifier directement. Il reconnaît la syntaxe de beaucoup de langages de programmation entre qui C, C++, Java, Perl, Python, etc.
Diffuse se trouve dans les dépôts d’Ubuntu, pour l’installer utilisez Synaptic ou tapez dans un terminal :
sudo apt-get install diffuse
L’installation terminée, vous le trouvez dans le menu des applications sous la voix « Programmation>Diffuse Merge Tools ».
À l’ouverture le programme se présente ainsi :
La fenêtre de Diffuse est divisée en deux colonnes. Pour comparer deux fichiers cliquez sur le bouton avec l’icône à la forme de dossier dans les deux les colonnes et sélectionnez les deux fichiers que vous désirez comparer.
Les lignes contenantes des différences sont soulignées et avec une couleur plus foncée elles sont signalées les différences à l’intérieur de la ligne.
Au bout droit de la fenêtre vous pouvez voir rapidement les lignes qui sont différentes.
En allant dans « File>New 3-Way File Merge » vous pourrez faire la comparaison de trois fichiers.
Si vous êtes en train de comparer du code et la syntaxe n’a pas été reconnue vous pouvez choisir celle correcte dans le menu « View>Syntax Highligthting ».
Dans le menu « Format » vous pouvez choisir si convertir tous les caractères des lignes sélectionnés en minuscule ou majuscule, si convertir les tabulations en espaces, etc.
Dans le menu « Merge » vous avez à disposition différentes options pour vous aider à éliminer les différences dans les fichiers comparés.
En allant dans le menu « Edit>Preferences… » apparaîtra la fenêtre de configuration de Diffuses.
Dans l’onglet « Display » vous pouvez choisir la police de caractères, si visualiser les numéros des lignes, etc.
Dans l’onglet « Editor » vous pouvez choisir le numéro prédéfini de colonnes de comparaison à afficher à l’ouverture du programme.
De cette façon vous pourrez comparer en même temps aussi quatre fichiers.
Si vous voulez avoir des autres renseignements visitez le site du projet à l’adresse suivante : http://diffuse.sourceforge.net/










Commentaires récents