Eclipse rcp EclipseRCP:如何将我的视图添加到上下文

Eclipse rcp EclipseRCP:如何将我的视图添加到上下文,eclipse-rcp,Eclipse Rcp,我的问题:如何将视图添加到Eclipse上下文中 我已经为Eclipse创建了一个视图,我想向其中添加keybinding M1+F,因为我的视图将有自己的搜索机制。在清单中,我在以下人员的帮助下添加了命令和键绑定: org.eclipse.ui.commands org.eclipse.ui.bindings 但是,我在eclipse上下文中遇到了问题。我只想将这个键绑定到我的视图,这样它就不会与Eclipse的编辑器默认搜索机制冲突。为此,我创建了自己的上下文(org.eclipse.ui

我的问题:如何将视图添加到Eclipse上下文中

我已经为Eclipse创建了一个视图,我想向其中添加keybinding M1+F,因为我的视图将有自己的搜索机制。在清单中,我在以下人员的帮助下添加了命令和键绑定:

org.eclipse.ui.commands
org.eclipse.ui.bindings
但是,我在eclipse上下文中遇到了问题。我只想将这个键绑定到我的视图,这样它就不会与Eclipse的编辑器默认搜索机制冲突。为此,我创建了自己的上下文(org.eclipse.ui.contexts),并将我的键绑定放到该上下文中


但是,如何将我的视图添加到此上下文中?这样keybinding只对我的视图有效

在视图零件的
createPartControl
中激活上下文:

IContextService contextService=(IContextService)getSite().getService(IContextService.class);
activateContext(“上下文id”);

谢谢,我一直在清单中寻找一些东西,但这很好地解决了问题。对我来说不适用