首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >哪个eclipse插件实现了Ctrl+PageDown或M1+PageDown

哪个eclipse插件实现了Ctrl+PageDown或M1+PageDown
EN

Stack Overflow用户
提问于 2012-10-14 08:42:37
回答 2查看 175关注 0票数 3

我正在学习eclipse插件开发,很多学习可以通过查看现有内置插件本身的实现来完成。当我寻找在选项卡之间切换的快捷方式时,我发现了这个-> Eclipse HotKey: how to switch between tabs?

但是,我无法搜索命令 / key binding/ Handler类,该类实际上实现了Ctrl+PageDown键绑定。

类似地,我能够在plugins/org.eclipse.ui_some_version.jar (我的示例中是org.eclipse.ui_3.103.0.v20120705-114351.jar)中找到绑定和M3+PAGE_DOWN的命令 (ALT+PAGE_DOWN),但没有找到Handler

,我怎么才能找到这些?我应该参考哪个插件?

EN

回答 2

Stack Overflow用户

发布于 2013-01-24 15:55:44

这些命令在org.eclipse.ui.part.MultiPageEditorPart中以编程方式处理。

分析元素来源的好工具是“插件注册表”视图、“插件间谍”和谷歌。

票数 0
EN

Stack Overflow用户

发布于 2013-07-05 15:38:52

您可以在org.eclipse.ui.workbench中找到处理程序(参见org.eclipse.ui.part.MultiPageEditorPart类)

处理程序是以编程方式定义的,而不是以声明方式定义的:

代码语言:javascript
运行
复制
public abstract class MultiPageEditorPart extends EditorPart implements IPageChangeProvider {

    private static final String COMMAND_NEXT_SUB_TAB = "org.eclipse.ui.navigate.nextSubTab"; //$NON-NLS-1$

    private void initializeSubTabSwitching() {
        IHandlerService service = (IHandlerService) getSite().getService(IHandlerService.class);
        service.activateHandler(COMMAND_NEXT_SUB_TAB, new AbstractHandler() {
            // ...
            }
        });
}
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/12880610

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档