在他们支持的 Intellij 代码库中有一些证据ALT
(/Meta)+ CTL
-(mnemonic)
在 Mac 中。
例如:在platform/platform-api/src/com/intellij/openapi/MnemonicWrapper.java
if (SystemInfo.isMac && Registry.is("ide.mac.alt.mnemonic.without.ctrl")) {
并且相应的resource
值./platform/util/resources/misc/registry.properties
设置为true
:
ide.mac.alt.mnemonic.without.ctrl=true
但是,在使用最新的intellij时,将这两个修饰键与 .. say .. F
(File
在主菜单中)一起按对我不起作用。Sierra
2017.1
这应该工作吗?有没有其他方法可以让助记符在 Mac 上工作。
注意:请不要评论/回复“mac 上不鼓励/支持助记符”。我非常清楚OS/X 的这个可怕缺点。然而,在以前的Intellij版本中,已经可以在 Mac 上使用助记符:让它们再次工作将是一个巨大的推动力。
更新YouTrack
Intellij Jetbrains 支持主管请求了一个问题。它在这里https://youtrack.jetbrains.com/issue/IDEA-175624
CTRL-ALT-(助记符)确实有效。
JetBrains 的负责人 Serge Baranov 还提到 ALT-(Mnenomic)应该可以工作。我在 2017.X 上的任何笔记本电脑都没有/没有。
由 Serge Baranov 领导的 Jetbrains 支持团队为此努力工作 - 但无法重现。我表示很惊讶,因为我身边有六个安装 - 都不起作用。显然,对于他们的测试团队来说,它确实有效。我的一台 Mac 是 2017 年 6 月与 Sierra 一起出厂的,我安装了 IJ Ultimate 2017.1,默认设置没有任何变化。那没起效。
目前尚不清楚 Alt-Mnemonics 需要什么条件才能在 2017.X 上工作。
*另一个更新*。Jetbrains 对此提供了解决方案:请参阅最后一个答案。