【问题标题】:Eclipse - Ignore Entire DirectoriesEclipse - 忽略整个目录
【发布时间】:2009-06-09 07:24:48
【问题描述】:

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

很遗憾,我将其添加为过滤器的所有努力都没有奏效。见http://forums.aptana.com/viewtopic.php?f=14&t=8340#p33714。我认为过滤器只会阻止文件夹显示在项目显示中。它不会阻止 Eclipse 实际查看该文件夹中的所有文件以进行代码辅助等。

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

如何防止这种情况发生?

【问题讨论】:

    标签: eclipse aptana


    【解决方案1】:

    不确定这个 aptana 的事情,但是在原生 eclipse 中有一种方便的方法:

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

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

    【讨论】:

    • 这对我来说非常有效。它完全符合原始问题的描述。
    • 这个包含在哪个版本的 eclipse 中?在 3.5.x 中看不到它
    【解决方案2】:

    还要考虑“派生”复选框:右键单击包资源管理器中的条目,选择属性,选中派生。这可能会解决您的部分问题。

    http://robmayhew.com/eclipse-ignore-folder/

    【讨论】:

      【解决方案3】:

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

      很遗憾,如果项目结构中已经存在真实目录,则无法创建链接资源。你可以试试这样:

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

      【讨论】:

      • 嗯....谢谢。不确定我是否理解其中的任何内容,但感谢您的回复。我明天试试看。
      【解决方案4】:

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

      【讨论】:

        猜你喜欢
        • 2011-10-03
        • 1970-01-01
        • 2011-03-07
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2011-03-16
        • 2018-04-22
        相关资源
        最近更新 更多