我用的是葡萄牙语版的Mac键盘,虽然是QWERTY布局,但许多符号的位置不同(特别是Shift加数字)。在Eclipse中,如果一个快捷键涉及到一个本身就是按键组合的字符(例如'/',它是Shift-7),我可以使用command-shift-7对一段代码进行注释。
然而,在IDEA中,这种方法行不通。要返回“后退”,键盘快捷键是command- [,但要得到'[',我必须按option/alt-8,而command-option-8不起作用。是否有一些选项可以启用,以使其起作用?
我用的是葡萄牙语版的Mac键盘,虽然是QWERTY布局,但许多符号的位置不同(特别是Shift加数字)。在Eclipse中,如果一个快捷键涉及到一个本身就是按键组合的字符(例如'/',它是Shift-7),我可以使用command-shift-7对一段代码进行注释。
然而,在IDEA中,这种方法行不通。要返回“后退”,键盘快捷键是command- [,但要得到'[',我必须按option/alt-8,而command-option-8不起作用。是否有一些选项可以启用,以使其起作用?
IntelliJ有几个预配置的键盘映射。也许您没有为自己或您的键盘使用最好的一个。如果您习惯于使用eclipse,则可能会更喜欢Eclipse键盘映射。
此外,您可以通过复制现有键盘映射并对其进行修改来创建自己的键盘映射。
键盘映射设置位于 文件 -> 设置... -> 键盘映射
在jetbrains网站上了解更多信息:https://www.jetbrains.com/help/idea/2016.1/configuring-keyboard-shortcuts.html
很遗憾,没有一种不需要进行一些调整的方法。我自己使用的是瑞典键盘,我知道一些德国用户通过这种解决方法得到了帮助。这并不是一个解决方案,因为 IDEA 键位映射菜单指令将不一致;通过 cmd+/ 注释代码将无法实现,因为键位映射设置会说它应该是 cmd+-。请参阅 IDEA-63779 和 IDEA-165950 以获取更多信息。
1. 通过 cmd+shift+a "插件" 安装 JB SDK Bintray Downloader,搜索 "bintray",选择 "JB SDK Bintray Downloader" 并点击安装。
2. 使用 cmd+shift+a 并输入 "bintray"。
3. 在下拉列表中,选择 "jbsdk8u112b251_osx_x64.tar.gz" 或更高版本。您可以在列表中找到它,靠近最后一个。点击 "下载" 然后点击 "安装"。
4. 允许IDEA重新启动。
5. 打开菜单IntelliJ IDEA -> 关于Intellij IDEA并验证两件事:(a) JRE的版本为...819...,且JVM是“由JetBrains s.r.o.”。
6. 打开帮助 -> 编辑自定义属性...并创建一个新配置,输入: com.jetbrains.use.old.keyevent.processing=true
7. 退出并重新启动。