【问题标题】:What's the difference between keymaps - Mac OS X and Mac OS X 10.5+?键盘映射 - Mac OS X 和 Mac OS X 10.5+ 有什么区别?
【发布时间】:2013-10-25 18:13:08
【问题描述】:

我是 IntelliJ IDEA 的新手,首先学习快捷方式,以便在 IDE 中积极开始我的开发。

默认的键盘映射方案是Mac OS X

另一个方案Mac OS X 10.5+的目的是什么?这比默认的更好(或更差?)?我想知道它们的比较方式以及主要区别是什么。

【问题讨论】:

    标签: intellij-idea


    【解决方案1】:

    帮助中有很好的解释两种模式之间的区别:

    1. “Mac OS X 10.5+”架构接近 Mac OS 默认快捷方式。例如 cmd+G 是 Mac 常用的查找下一个匹配文本的快捷方式,cmd+O - 开放类 - 接近于打开操作
    2. “IntelliJ IDEA Classic - Mac OS X 10.5”架构接近其他操作系统(Windows 和 Linux)上的 IDEA 快捷方式。例如 cmd+N - 开放类 - 在 Linux 或 Windows 中接近 ctrl+N 到相同的选项

    【讨论】:

    • 基于 IntelliJ 的 PyCharm 新版本太糟糕了,不要使用与 IntelliJ 相同的新键映射。
    • n.b. Pycharm 现在有一个 Mac OS 10.5+ 键盘映射。不幸的是,Dataguard 中没有相同的选项。
    【解决方案2】:

    “10.5”键盘映射的存在理由可以在a 2009 post by a JetBrains engineer找到:

    我想在这里介绍一个我们最近为 Mac OS X 用户创建的新键盘映射方案。这样做的主要原因是:

    1. 用于标准操作(例如查找、查找下一个、转到行、关闭选项卡等)的更多本机组合键
    2. 与默认系统键绑定的冲突更少,例如 Exposé(F9、F10、F11)等。

    【讨论】: