IntelliJ IDE中的基本代码完成有一个非常重要的快捷方式,它假设在Mac上被调用为ctrl + space快捷方式。问题是这个快捷方式是系统一,用于在Lion Mac OS中调用“Spotlight”。那你们怎么调用呢?
答案 0 :(得分:21)
我认为问题是杂乱地询问你改变它的关键组合,以及为什么JetBrains没有自己实现对mac keymap的更新。
无论如何,我用Alt+Space
替换了Ctrl + Space,它似乎与任何MacOSX系统键快捷方式都没有碰撞。
答案 1 :(得分:12)
您可以在系统设置中禁用/更改Spotlight快捷方式,也可以更改IDEA Preferences
|中的基本完成快捷方式。 Keymap
。
答案 2 :(得分:3)
您可以在IntelliJ IDEA /服务/服务首选项中覆盖OSX聚光灯快捷方式。更多信息:here。
答案 3 :(得分:2)
或者,您可以将Ctrl + Shift + Space
用于" SmartType"避免与Spotlight碰撞。
答案 4 :(得分:1)
我不知道这是否有帮助,但这里是默认键映射http://www.jetbrains.com/idea/docs/IntelliJIDEA_ReferenceCard_Mac.pdf的列表,您可以从菜单IDE Settings -> Keymap
更改它们
答案 5 :(得分:0)
实际上,聚焦是由COMMAND空间而不是CTRL空间...