【问题标题】:Eclipse: How to create and load custom key bindings schemes?Eclipse:如何创建和加载自定义键绑定方案?
【发布时间】:2009-10-16 05:45:11
【问题描述】:

我最近开始使用 Eclipse 以及用于 Python 开发的出色的 PyDev 插件。习惯了 Visual Studio 键绑定后,我发现 Eclipse 内置了对 Visual Studio(以及 Emacs)键绑定方案的支持。

但是,我想创建我自己的自定义键绑定方案,并能够加载该方案到 Eclipse 中。我该怎么做?

【问题讨论】:

    标签: eclipse key-bindings


    【解决方案1】:

    正如Schemes help page 中所述,您可以通过自定义插件定义新的密钥方案:

    您可以在org.eclipse.ui.bindings 定义中定义一种新的方案类型。定义默认和 emacs 键配置的工作台标记如下所示:

    <scheme
           name="%keyConfiguration.default.name"
           description="%keyConfiguration.default.description"
           id="org.eclipse.ui.defaultAcceleratorConfiguration">
    </scheme>
    <scheme
           name="%keyConfiguration.emacs.name"
           parentId="org.eclipse.ui.defaultAcceleratorConfiguration"
           description="%keyConfiguration.emacs.description"
           id="org.eclipse.ui.emacsAcceleratorConfiguration">
    </scheme>
    

    Wizard Help Page 所示,您只能导出键绑定首选项。


    (来源:eclipse.org

    您将能够通过 File/Import 将其导入回来。

    至于可用的快捷方式列表取决于您当前的上下文:

    Ctrl+Shift+L:您可以检查您的修改是否适用。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2012-11-16
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2011-02-02
      相关资源
      最近更新 更多