Imposta il caleidoscopio come strumento di diffusione esterno in IntelliJ?

5

Voglio cambiare lo strumento diff in uno esterno in IntelliJ Idea (fondamentalmente in Android Studio).

Ho ricevuto questo messaggio :

Can"t Launch Diff Tool
Cannot run program "/Applications/Kaleidoscope.app": error=12, Permission denied

Autorizzazioni del file:

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

Che cosa sto sbagliando? Ho rimosso anche il tag "@" / quarantine, Kaleidoscope, ma ancora niente!

    
posta Paschalis 14.07.2013 - 20:51
fonte

2 risposte

7

Lascia che Kaleidoscope installi il suo strumento da riga di comando ksdiff (Menu - Caleidoscopio - Integrazione). Quindi usa /usr/local/bin/ksdiff come "Path to executable" nell'IDE di Jetbrains. Questo funziona per me con PyCharm.

    
risposta data 08.12.2013 - 19:48
fonte
2

Stavo avendo lo stesso problema, e la mia soluzione era, invece di puntare al file .app, è necessario sfogliare l'app e trovare il file .sh. Nel mio caso era lo strumento diffmerge ed era così:

/Applications/DiffMerge.app/Contents/MacOS/DiffMerge
    
risposta data 26.08.2013 - 11:44
fonte

Leggi altre domande sui tag