【发布时间】:2018-03-27 22:45:47
【问题描述】:
在我的 RCP 项目中,我想以编程方式隐藏 Project Explorer 中以点开头的文件夹(当用户浏览打开文件时)。
我已使用以下扩展来实现此目的,但遗憾的是它不起作用。有人可以帮忙吗?谢谢。
<extension point="org.eclipse.ui.navigator.navigatorContent">
<commonFilter
description="Hides .* resources"
id="com.xyz.commonFilter.hidePj"
name=".* resources"
activeByDefault="true">
<filterExpression>
<and>
<adapt type="org.eclipse.core.resources.IResource">
<test property="org.eclipse.core.resources.name" value=".*"/>
</adapt>
</and>
</filterExpression>
</commonFilter>
</extension>
<extension point="org.eclipse.ui.navigator.viewer">
<viewerContentBinding
viewerId="org.eclipse.ui.navigator.ProjectExplorer">
<includes>
<contentExtension pattern="com.xyz.commonFilter.hidePj"/>
</includes>
</viewerContentBinding>
</extension>
注意:我使用的是 eclipse Ganymede。
【问题讨论】:
-
那是哪个操作系统?
-
什么“文件资源管理器”?你所展示的是'Project Explorer' - 你正在使用什么?
-
Windows 操作系统。是的@greg-449,它是项目资源管理器。很抱歉造成混乱。
-
我编辑了这个问题。你能看看吗?
-
在
Project Explorer中点击右上角的箭头可以选择Customize View,在那里可以选择.* resources隐藏以点开头的资源;这是你要找的吗?
标签: java eclipse eclipse-rcp