我使用 Aptana Studio(基于 Eclipse)。我试图让 Eclipse 完全忽略项目内的整个目录。我的意思是完全如此。我不希望它显示在项目文件夹中。我什至不希望 Eclipse 知道它的存在。

不幸的是,我将其添加为过滤器的所有努力都不起作用。看 http://forums.aptana.com/viewtopic.php?f=14&t=8340#p33714 。我认为过滤器只会阻止文件夹显示在项目显示中。它不会阻止 Eclipse 实际查看该文件夹中的所有文件以获取代码帮助等。

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

我怎样才能防止这种情况发生?

有帮助吗?

解决方案

如果您在资源树中的同一位置有一个具有相同名称的链接资源(指向磁盘上的其他文件/文件夹),则磁盘上的真实文件夹将从资源模型中隐藏。

不幸的是,如果项目结构中已存在真实目录,则无法创建链接资源。你可以尝试这样的事情:

  1. 在磁盘上,重命名/移动有问题的目录
  2. 刷新项目,目录没了
  3. 创建链接资源(新建 -> 文件/文件夹 >> 高级 -> 链接到文件系统中的文件)。将其命名为与原始目录相同的名称。
  4. 在磁盘上,恢复目录的原始名称
  5. 刷新项目。

其他提示

不确定这个 aptana 的事情,但有一个方便的方法可以在本机 eclipse 中做到这一点:

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

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

还考虑将“派生”复选框:右键单击Package Explorer中的项目,选择属性,检查得出。这可以帮助解决问题的一部分。

请参阅 http://robmayhew.com/eclipse-ignore-folder/

尝试右键单击“属性”,取消选中所有权限。

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top