在我们的Eclipse RCP应用程序(使用的Eclipse 3.7)我已经覆盖WorkbenchWindowAdvisor.postWindowCreate()
方法,隐藏不需要的COOLBAR /工具栏的项目,如文件, 运行等菜单和运行最后工具,搜索等工具栏按钮,它工作正常。现在我已将代码移至Eclipse e4 4.1.2,并且现在当我运行RCP应用程序时,它会启动,但它显示了这些不需要的Coolbar/Toolbar项目。隐藏COOLBAR /工具栏项目/在Eclipse RCP应用程序首选项页面(Eclipse的E4)
在一些挖掘问题我发现WorkbenchWindowAdvisor.postWindowCreate()
方法没有在e4
中使用,它根本不会被调用。那么在Eclipse e4中做这件事的另一种方法是什么?
编辑: 我也想提一提,在我的RCP应用程序,我有Xtext
插件。
感谢编程方式删除这些项目自定义Legacy.e4xmi文件对于你的回复@execc,我会试试这个。它也可以在Eclipse 4环境中工作吗? – 2012-04-13 12:58:56