Kaleidoscope, l’outil incontournable pour la comparaison et la fusion de fichiers, a récemment reçu une mise à jour majeure qui enrichit significativement ses outils de résolution des conflits. Cette nouvelle version a pour objectif de faciliter les situations de conflits dans Git, permettant aux développeurs de naviguer avec plus d’aisance à travers les changements de code.
Les nouveautés de Kaleidoscope
Parmi les ajouts marquants de Kaleidoscope 5.2, la possibilité de visualiser et de comparer le fichier de Base lors des fusions se démarque. Cette fonctionnalité permet aux utilisateurs :
- De consulter le fichier de Base à la demande, au lieu de l’afficher avec tous les autres fichiers ;
- De comparer les changements entre le fichier de Base et les côtés A ou B ;
- De passer en revue l’intégralité des comparaisons de fichiers et d’explorer l’historique des commits.
Ces nouvelles comparaisons sont accessibles via des boutons dans la barre d’outils inférieure ou par des commandes dans le menu Affichage. Pour un accès rapide aux comparaisons complètes, il suffit de cliquer tout en maintenant la touche option. La version 5.2 de Kaleidoscope a également affiné son système de navigation pour les conflits et les changements.
Concrètement, les actions de navigation principales permettent maintenant de passer directement au conflit suivant ou précédent lors d’une fusion. Les actions secondaires, qui concernent les changements, se retrouvent en maintenant la touche option. De nouveaux raccourcis clavier ont aussi été intégrés, tels que Commande + Flèche Bas pour le conflit suivant, et Option + Commande + Flèche Bas pour le changement suivant.
Pour explorer l’historique Git, la dernière version de Kaleidoscope apporte aussi des améliorations telles que :
- La possibilité d’examiner les changements intermédiaires entre le fichier de Base et les versions conflictuelles ;
- Une vue de l’historique des fichiers Git facilitant la navigation à travers l’historique des commits ;
- Pour les commits avec plusieurs parents, il est désormais possible de choisir quel ensemble de changements ouvrir.
Pour accroître la cohérence avec les standards de macOS et éviter les conflits avec les raccourcis d’édition de texte, Kaleidoscope 5.2 présente des modifications dans ses raccourcis :
- Les commandes Choisir A et Choisir B nécessitent à présent la touche contrôle ;
- Les raccourcis de navigation ont été ajustés pour distinguer les actions principales (conflit) des actions secondaires (changement).

Pour ceux qui souhaitent conserver les anciens raccourcis, une option permettant de revenir au comportement précédent via les paramètres système de macOS est mise à disposition.
Un abonnement à Kaleidoscope 5 est fixé à 14 € par mois ou 96 € par an (avec une remise). Il existe également un forfait pour les équipes, et les utilisateurs des anciennes versions de l’application peuvent bénéficier d’une mise à niveau pour seulement 4 € par mois
