我最近开始使用Eclipse以及用于 Python 开发的出色 PyDev插件。习惯了 Visual Studio 键绑定后,我发现 Eclipse 内置了对 Visual Studio(以及 Emacs)键绑定方案的支持。
但是,我想创建自己的自定义键绑定方案并能够将该方案加载到 Eclipse 中。我该怎么做呢?
我最近开始使用Eclipse以及用于 Python 开发的出色 PyDev插件。习惯了 Visual Studio 键绑定后,我发现 Eclipse 内置了对 Visual Studio(以及 Emacs)键绑定方案的支持。
但是,我想创建自己的自定义键绑定方案并能够将该方案加载到 Eclipse 中。我该怎么做呢?
如Schemes 帮助页面中所述,您可以通过自定义插件定义新的 Key Schemes:
您可以在定义中定义一种新类型的方案
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>
如向导帮助页面所示,您只能导出键绑定首选项。
(来源:eclipse.org)
您将能够通过 File/Import 将其导入回来。
至于可用的快捷方式列表,具体取决于您当前的上下文:
Ctrl+ Shift+ L:您可以检查您的修改是否适用。