KDiff3 est un outil de comparaison et de fusion de fichiers open source

Essayez Notre Instrument Pour Éliminer Les Problèmes

KDiff3 est un outil de comparaison et de fusion de fichiers open source disponible pour Windows et Linux. C'est un projet KDE.

KDiff3 is an open source, cross-platform file comparison and merge tool

Contrairement à certains outils de comparaison, KDiff3 est capable d'effectuer des comparaisons à trois, c'est-à-dire que vous pouvez l'utiliser pour sélectionner jusqu'à 3 fichiers ou dossiers à comparer ou à fusionner.

Exécutez le programme et vous verrez une fenêtre pop-up chevauchant l'interface. Sélectionnez les fichiers ou dossiers à traiter. Essayons avec quelques documents. L'application charge un document dans chaque volet. Les différences de contenu sont mises en évidence sur la base d'un code couleur.

KDiff3 comparison example

L'interface de KDiff3 est composée d'une barre de menus et d'une barre d'outils. Les menus Fichier et Edition permettent d'effectuer des opérations de base telles que l'ouverture, l'enregistrement, le copier, le coller, le couper, etc. La barre d'adresse en haut de chaque volet affiche le nom et le chemin complet du fichier chargé. Il y a une barre d'état en dessous qui affiche le numéro de ligne actuel, le format d'encodage et le style de fin de ligne du document.

Utilisez le menu Diffview pour des options supplémentaires telles que Word Wrap, Diff Windows, ajouter ou effacer l'alignement manuel, basculer les numéros de ligne, les espaces et les caractères de tabulation, les espaces. Passez au conflit suivant, c'est-à-dire la différence de contenu, en utilisant le menu de mouvement.

Lorsque les documents contiennent des espaces sur les mêmes lignes, un conflit se produit et vous devrez utiliser le menu Fusionner pour décider quel contenu doit être enregistré dans le document de sortie. Et comme il s'agit d'un nouveau fichier, cela n'affecte pas ceux qui sont fusionnés. Vous pouvez également cliquer avec le bouton droit sur un conflit pour afficher un menu contextuel qui vous permet de choisir la ligne à utiliser, celle du document A ou B.

kdiff3 merge conflict

C'est un moyen fantastique d'observer les changements effectués entre deux ou trois révisions d'un document, sans avoir à le parcourir manuellement.

Comparaison de dossiers et opérations

KDiff3 peut également être utilisé pour comparer des dossiers et, si nécessaire, les fusionner. La comparaison de 2 dossiers affiche un résumé qui vous indique le nombre total de fichiers dans les répertoires, combien de ceux-ci sont identiques et le nombre de fichiers différents. Cliquez sur ok pour afficher les actions que vous pouvez choisir. Une fois de plus, il est présenté sous forme de code couleur et vous pouvez voir quels fichiers existent dans le dossier A, ceux du dossier B et les fichiers courants.

Kdiff3 folder comparison

Le menu des dossiers est activé lorsque vous sélectionnez deux répertoires à comparer. Cela vous permet de fusionner les dossiers ou des fichiers spécifiques. Vous pouvez également comparer les fichiers sélectionnés. Les résultats peuvent être basculés pour afficher des fichiers identiques, des fichiers différents, uniquement ceux en A ou B.

Kdiff3 folder comparison options

Pour des opérations rapides, vous pouvez utiliser l'élément de menu qui vous permet de sélectionner tous les fichiers d'un dossier. Une fois que vous avez sélectionné certains fichiers pour la fusion ou la synchronisation. Sélectionnez la fusion d'élément en cours ou l'opération de synchronisation en cours et choisissez le dossier à utiliser comme source. Vous pouvez éventuellement sélectionner l'option «Supprimer (s'il existe)» ou Ne rien faire pour supprimer ou conserver les fichiers dans le dossier de destination.

Lorsque vous êtes prêt, appuyez sur F7 ou sur l'option Démarrer / Continuer la fusion de dossiers pour appliquer les modifications. Vous aurez la possibilité de simuler le résultat, qui affiche un journal des modifications qui auront lieu si vous poursuivez réellement l'opération. Dans cet exemple, j'ai choisi de sélectionner le dossier A comme source. Ainsi, le contenu sera copié dans le dossier B.

kdiff3 folder merge simulation

L'écran Options de KDiff3 est accessible à partir du menu des paramètres. Il vous permet de personnaliser le type de police, la taille et les couleurs utilisées pour les indicateurs de différence. Il existe des options avancées que vous pouvez définir pour la fusion, les paramètres de dossier.

Les installateurs pour la version Windows de KDiff3 sont disponibles sur le Usine binaire page. Le programme est également disponible pour Linux sur le site Web de KDE. Il existe une ancienne version sur SourceForge qui manque certaines fonctionnalités.

Si ce n'est pas ta tasse de thé, rapport est une bonne alternative, qui est également open source et multiplateforme.

KDiff3

Pour les fenêtres

Télécharger maintenant