IntelliJ IDE 中有一个非常重要的“基本代码完成”快捷方式,假设在 Mac 上作为 control+space 快捷方式调用。问题是这个快捷方式是 system 之一,用于在 Mac OS X Lion 中调用“Spotlight”。
你们如何调用它?
我认为问题主要是问你要更改什么组合键,以及为什么 JetBrains 没有自己实现 Mac 键盘映射的更新。
无论如何,我已将 Ctrl+Space 替换为 Option+Space,这似乎不会与任何 Mac OS X 系统快捷键发生冲突。
您可以在系统设置中禁用/更改 Spotlight 快捷方式,或者更改 IDEA 中的基本完成快捷方式
Preferences
| Keymap
。
您可以在 IntelliJ IDEA/服务/服务首选项中覆盖 OSX 聚光灯快捷方式。更多信息:这里。
我不知道这是否有帮助,但这里有默认键映射的列表http://www.jetbrains.com/idea/docs/IntelliJIDEA_ReferenceCard_Mac.pdf,您可以从菜单中更改它们
IDE Settings -> Keymap
实际上,聚光灯是由 COMMAND-空格键启动的,而不是 CTRL-空格键...
MacOS 中 intelliJ IDEA 代码补全的快捷方式是
Ctrl+Option+空格,
这对我有用,试试这个,可能会有用