我正在使用Eclipse HELIOS来编写Rich Client应用程序.以下条目会自动添加到我的APP"PERSPECTIVES MENU":"Java,Java浏览,Java类型层次结构,团队同步".我需要摆脱他们.
我正在使用扩展点="org.eclipse.ui.activities"来禁用不需要的扩展(例如冷却栏上显示的编辑器和搜索选项)
我设法通过添加"org.eclipse.debug.ui.*"摆脱"调试".
这是我的实际配置:
<extension point="org.eclipse.ui.activities">
<activity id="rcpcolibri.disablextensions" name="Hidden activities"/>
<activityPatternBinding activityId="rcpcolibri.disablextensions" pattern="org.eclipse.debug.ui.*"/>
<activityPatternBinding activityId="rcpcolibri.disablextensions" pattern="org.eclipse.search.*"/>
<activityPatternBinding activityId="rcpcolibri.disablextensions" pattern="org.eclipse.ui.editors.*"/>
<activityPatternBinding activityId="rcpcolibri.disablextensions" pattern="org.eclipse.ui.externaltools.*"/>
</extension>
Run Code Online (Sandbox Code Playgroud)
我应该禁用哪些扩展名?
还有另一种方法可以解决这个问题吗?
Eclipse应该以另一种方式工作:我们应该添加我们需要的东西,而不是让eclipse抛出一切......
您按照什么模板创建 RCP?
\n如果您查看Vogella 的 RCP 教程,您最终会得到一个非常空的 RCP:

话虽这么说,Vogella 还在他的“ Eclipse 活动 \xe2\x80\x93 隐藏/显示某些 UI 元素”中讨论了活动,您可以在其中看到过滤的具体示例activityPatternBinding。
\n他还建议将这些活动与一些命令结合起来。
\n\n活动还可以与核心表达式和您自己的定义表达式(您通过
\nISourceProvider.
| 归档时间: |
|
| 查看次数: |
4319 次 |
| 最近记录: |