Il y a quelques preuves dans la base de code Intellij qu'ils supportent ALT
(/Meta)+ CTL
- (mnemonic)
dans Mac.
Par exemple : dans platform/platform-api/src/com/intellij/openapi/MnemonicWrapper.java
if (SystemInfo.isMac && Registry.is("ide.mac.alt.mnemonic.without.ctrl")) {
Et le correspondant resource
valeur dans ./platform/util/resources/misc/registry.properties
est réglé sur true
:
ide.mac.alt.mnemonic.without.ctrl=true
Cependant, en appuyant sur ces deux touches de modification en même temps que disons F
(pour File
dans le menu principal) ne fonctionne pas pour moi sur Sierra
avec les dernières 2017.1
intellij.
Est-ce que cela est censé fonctionner ? Existe-t-il un autre moyen de faire fonctionner les mnémoniques sur Mac ?
Note : veuillez ne pas commenter/répondre "les mnémoniques ne sont pas encouragés/supportés sur mac" . Je suis plus que bien conscient de cette terrible lacune sur OS/X. Cependant, dans les versions précédentes de Intellij il a Il n'était pas possible d'utiliser des mnémoniques sur Mac : et ce serait un grand coup de pouce de les faire fonctionner à nouveau.
Mise à jour A YouTrack
Ce problème a été demandé par le responsable du support Intellij Jetbrains. Elle se trouve ici https://youtrack.jetbrains.com/issue/IDEA-175624
CTRL-ALT-(mnémonique) fonctionne.
Le chef de JetBrains, Serge Baranov, a également mentionné que ALT-(Mnenomic) est supposée pour travailler. Il ne l'a pas fait / ne le fait pas pour aucun de mes ordinateurs portables sur 2017.X.
L'équipe de support de Jetbrains dirigée par Serge Baranov a travaillé diligemment sur ce problème - mais n'a pas pu le reproduire. J'ai exprimé ma surprise car une demi-douzaine d'installations de mon côté - toutes ne fonctionnent pas. Apparemment, pour leur équipe de test, cela fait travail. Un de mes Mac était neuf d'usine en juin 2017 avec Sierra et j'ai installé IJ Ultimate 2017.1 sans aucun changement par rapport aux valeurs par défaut. Cela n'a pas fonctionné.
Les conditions requises pour que les mnémoniques Alt fonctionnent sur 2017.X ne sont pas claires.
* Une autre mise à jour* . Jetbrains a fourni un correctif pour cela : voir la dernière réponse.