【问题标题】:Disbable a key shortcut in Eclipse PDE在 Eclipse PDE 中禁用快捷键
【发布时间】:2011-01-27 13:24:18
【问题描述】:

我在 Eclipse 的 PDE 环境中遇到问题。 RSE 透视图将快捷键配置为 CTRL+SHIFT+A。当用户在我们的自定义透视图中工作时,我正在尝试禁用此快捷键。我想我可以通过如下配置plugin.xml来完成:

<extension point="org.eclipse.ui.bindings">
    <key
        commandId="my.package.Disable"
        schemeId="org.eclipse.ui.defaultAcceleratorConfiguration"
        sequence="CTRL+SHIFT+A">
    </key>
</extension>
<extension point="org.eclipse.ui.commands">
    <command
        defaultHandler="my.package.handlers.DisableHandler"
        id="my.package.Disable"
        name="Disable">
    </command>
</extension>

作为记录,my.package.handlers.DisableHandler 类包含一个空实现。这会导致 Eclipse 在输入此快捷方式时不执行任何操作。此配置的问题是快捷方式在 RSE 透视图中也被阻止。这当然不是我们想要的。是否有一种很好的方法可以禁用某个视角的快捷键,或者是否始终为整个工作区定义快捷键?

【问题讨论】:

    标签: eclipse binding command shortcut pde


    【解决方案1】:
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2012-11-06
    • 2023-04-02
    • 1970-01-01
    • 1970-01-01
    • 2021-02-02
    • 1970-01-01
    相关资源
    最近更新 更多