我最近开始使用Eclipse以及用于Python开发的令人敬畏的PyDev插件。习惯了Visual Studio键绑定,我发现Eclipse内置了对Visual Studio(以及Emacs)键绑定方案的支持。
但是,我想创建自己的自定义键绑定方案,并能够将该方案加载到Eclipse中。我该怎么做呢?
如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)
您将能够通过文件/导入重新导入它。
至于可用的快捷方式列表,具体取决于您当前的上下文:
Ctrl + Shift + L:您可以检查修改是否适用。