如何在RCP应用程序中重用Eclipse4IDE透视图特性
是否有一种简单的方法可以在e4 RCP应用程序中重用EclipseJuno 4.2IDE中的完整透视图实现(“打开透视图”、自定义透视图、“将透视图另存为…”、“重置透视图…”、“关闭透视图…”、…)(如果可能,不使用Eclipse3兼容层) 谢谢并致以最良好的问候如何在RCP应用程序中重用Eclipse4IDE透视图特性,eclipse,eclipse-rcp,rcp,eclipse-juno,e4,Eclipse,Eclipse Rcp,Rcp,Eclipse Juno,E4,是否有一种简单的方法可以在e4 RCP应用程序中重用EclipseJuno 4.2IDE中的完整透视图实现(“打开透视图”、自定义透视图、“将透视图另存为…”、“重置透视图…”、“关闭透视图…”、…)(如果可能,不使用Eclipse3兼容层) 谢谢并致以最良好的问候 Marc我假设您的意思是将它们作为菜单项重用,就像它们在Eclipse中一样 您可以使用插件Spy定位他们的ID-在Eclipse开发平台上,按Alt++Shift+F2,然后单击窗口菜单,然后单击自定义透视图。。。(例如)。这将为
Marc我假设您的意思是将它们作为菜单项重用,就像它们在Eclipse中一样 您可以使用插件Spy定位他们的ID-在Eclipse开发平台上,按
Alt++Shift+F2
,然后单击窗口菜单,然后单击自定义透视图。。。(例如)。这将为您提供其id为org.eclipse.ui.window.customizePerspective
然后转到plugin.xml
,并在要添加此命令的菜单扩展中,右键单击并添加命令。对于commandId
,您将找到的id放入(org.eclipse.ui.window.customizePerspective
)。您甚至可以在单击commandId
旁边的Browse
时找到这些ID
不幸的是,对于E4 RCP,您必须对Eclipse定义的命令使用plugin.xml。如果您不希望,那么您可以通过查看其源代码了解该命令的实现
我这里有一个更详细的答案-