【问题标题】:Eclipse: Hide files excluded from source folderEclipse:隐藏从源文件夹中排除的文件
【发布时间】:2014-04-25 23:53:34
【问题描述】:

我的 Eclipse 项目(不是 Java 项目)的源文件夹中有多个不同类型的文件。我知道如何从 Project Explorer 视图中隐藏文件(使用视图过滤器)。但我没有找到从源文件夹中隐藏(不排除)文件的方法。有可能实现吗?

例子:

假设我的项目有一个文件夹:src,里面包含三个文件:Main.java,和config1.xml,config2.xml。 一旦我将 src 添加为源文件夹,它及其子文件就会显示为源文件夹(参见图像中的上部气球)以及一个简单文件夹(单独)(参见图像中的下部气球),位于 Project Explorer 中的同一项目下。

我知道我可以设置一个包含过滤器,以便我只构建 java 文件,而不是 xml。但是如何设置视图过滤器以便隐藏 config1.xml 文件,而不是 config2.xml? (显然,我不想在 *.xml 上设置过滤器,因为那样会隐藏两个 xml 文件。

更新:当我尝试根据 Simon 的解决方案添加资源过滤器时,该文件从源文件夹和文件夹视图中都隐藏了。我只想从源文件夹视图(上部气球)而不是简单文件夹视图(下部气球)中隐藏它。这样我们就知道了 config1.xml 的存在,但是从源代码中排除了它。

【问题讨论】:

  • 不清楚你想要实现什么。您使用“隐藏”和“排除”这两个词,您能更详细地解释您拥有什么以及您想要什么吗?
  • @E-Riz 当然,请检查我的更新。
  • 好问题,但我认为您的特定用例是不可能的。

标签: eclipse view filtering


【解决方案1】:

如果您希望文件从视图中隐藏,请执行以下操作

  • 打开“src”文件夹的上下文菜单并选择属性
  • 选择资源 > 资源过滤器页面
  • 点击“添加”按钮。
  • 在对话框中,选择“排除所有”过滤器类型选项,“文件”适用 到选项,然后输入文件名 config1.xml(名称匹配)
  • 关闭所有对话框并在 Project Explorer 中刷新您的项目 看法。

config1.xml 文件应该不再可见

【讨论】:

  • 感谢您的回复。您的修复方向是正确的,但是添加过滤器会同时隐藏源文件夹视图和文件夹视图中的文件。请检查我的更新。
  • @Neel 我不知道有什么方法可以完成你想做的事情。
猜你喜欢
  • 1970-01-01
  • 2014-03-17
  • 2015-03-10
  • 2020-03-12
  • 2012-01-21
  • 2017-10-12
  • 2010-10-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多