6 votes

Configurer Kaléidoscope comme outil de comparaison externe dans IntelliJ ?

Je souhaite remplacer l'outil de comparaison par un outil externe dans IntelliJ Idea (essentiellement dans Android Studio).

Je reçois ce message :

Impossible de lancer l'outil de diffusion
Impossible d'exécuter le programme "/Applications/Kaleidoscope.app" : error=12, Permission refusée

Permissions du fichier :

$ ls -l | grep Kalei*
drwxr-xr-x   3 paschalis  admin  102 Jan 17 07:52 Kaleidoscope.app

Qu'est-ce que je fais de mal ? J'ai aussi enlevé le tag "@" / quarantaine, que Kaléidoscope avait, mais toujours rien !

9voto

Paidhi Points 226

Laissez Kaléidoscope installer son outil de ligne de commande. ksdiff (Menu - Kaléidoscope - Intégration). Utilisez ensuite /usr/local/bin/ksdiff comme "Path to executable" dans l'IDE Jetbrains. Cela fonctionne pour moi avec PyCharm.

2voto

Victor Martins Points 21

J'avais le même problème, et ma solution était qu'au lieu de pointer vers le fichier .app, vous deviez parcourir l'application et trouver le fichier .sh. Dans mon cas, c'était l'outil diffmerge et c'était comme ça :

/Applications/DiffMerge.app/Contents/MacOS/DiffMerge

LesApples.com

LesApples est une communauté de Apple où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres utilisateurs d'appareils Apple, poser vos propres questions ou résoudre celles des autres.

Powered by:

X