在Package Explorer视图中筛选空目录

Mat*_*att 11 eclipse

在eclipse中有没有办法在包浏览器视图中过滤/隐藏空目录树?

这与过滤".svn"或maven的目标或过滤空包等目录不同.它更多的是尝试清理由于过滤规则而出现的空目录树.

上下文 - 我们在工作区中有一个通用项目,它使用过滤器来忽略基于非文本的文件(mp3,jpgs等).它允许我们在eclipse中快速编辑我们的文件.问题是由于过滤器存在大量空文件夹.如果eclipse可以忽略任何由于过滤器而导致的空文件夹,那么它将使项目更清晰.

更新 - 我在eclipse的buzilla系统中为那些希望拥有此功能的人提交了一个错误报告:https://bugs.eclipse.org/bugs/show_bug.cgi?id = 334052

Som*_*ere 24

在Eclipse SDK(我使用3.6.2)中,要隐藏"Package Explorer"中的空文件夹:

在Package Explorer视图的右上角,有一个向下指向的三角形.如果将鼠标指针悬停在其上,则会看到"查看菜单".

  1. 点击"查看菜单"
  2. 选择"过滤器"
  3. 选中"空包裹"旁边的复选框
  4. 单击确定

现在你的空文件夹不再显示了.


Von*_*onC 1

这似乎不可能,但可以作为一个很好的错误报告。

作为bug 157336(构建输出包含不必要的空目录)评论

foo/bar/”被视为“ foo/bar/**”。
因此,据我了解,它foo/bar/**应该排除目录的内容,并且foo/bar还应该排除目录本身。

这意味着您可能必须自己将每个空目录添加到排除列表中,这是不切实际的。

另一个解决方案是尝试Mylyn,看看它的任务上下文切换是否可以隐藏当前任务中不需要的任何文件夹。