Eclipse - 忽略整个目录

24

我使用基于Eclipse的Aptana Studio。我想彻底让Eclipse忽略项目中的某个目录,完全不显示在项目文件夹中,甚至不知道它的存在。

不幸的是,我所有添加过滤器的尝试都没有成功。请参见http://forums.aptana.com/viewtopic.php?f=14&t=8340#p33714 ,我认为这个过滤器只能防止该文件夹在项目中被显示出来,但无法阻止Eclipse查看该文件夹中的所有文件以获取代码助手等功能。

我的问题是该目录中有数千个文本文件。所以,每次Eclipse打开或刷新该项目时,它都会分析所有这些文件。

我该如何解决?

4个回答

35

我不太了解这个 Aptana 工具,但在原生 Eclipse 中有一种方便的方法:

  1. 在“项目资源管理器”树中右键单击项目文件夹,然后转到“属性”。
  2. 选择“资源” -> “资源过滤器”。
  3. 添加尽可能多的文件/文件夹排除过滤器。

如果您的项目树没有立即刷新,请按 F5 键强制刷新。


1
这对我来说完美地运作了。它恰好做了原始问题所描述的事情。 - Sam Brinck
这个版本的 Eclipse 是包含在哪个版本中的?我在 3.5.x 中没有看到它。 - timbrown

13

12

如果你在资源树中的同一位置有一个指向磁盘上其他文件/文件夹的链接资源与同名的真实文件夹存在,那么真实文件夹会被隐藏。

不幸的是,如果项目结构中已经存在这个真实目录,你无法创建这个链接资源。你可以尝试以下操作:

  1. 在磁盘上,重命名/移动该目录
  2. 刷新项目,目录将消失
  3. 创建一个链接资源(新建->文件/文件夹>>高级->链接到文件系统中的文件),并将其命名为原始目录的名称。
  4. 在磁盘上,恢复目录的原始名称
  5. 刷新项目。

嗯...谢谢。我不确定我理解了其中的任何内容,但我感谢你的回复。我明天会尝试一下。 - Justin Noel

1

试试右键点击 "属性",然后取消所有的权限。


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接