【问题标题】:How to filter *.class in Open Resource dialog (Ctrl+Shift+R)? [duplicate]如何在打开资源对话框 (Ctrl+Shift+R) 中过滤 *.class? [复制]
【发布时间】:2011-08-23 15:09:43
【问题描述】:

可能重复:
How do I hide .class files from the Open Resource dialog in Eclipse?

一个直接的问题:

如何在 Eclipse 的 Open Resource 对话框(Ctrl+Shift+R)中过滤*.class


更新:

更好地解释:我需要隐藏所有 *.class 文件...我正在使用 groovy/grails 进行编程。因此,当我使用 Ctrl+Shift+R 打开 Order.groovy(例如)时,我也会看到 Order.class ......有时我打开了错误的文件。

我的 Eclipse 是 STS (Spring Tool Suite)

【问题讨论】:

    标签: eclipse grails groovy


    【解决方案1】:

    据我所知,不可能。

    但这应该很少有问题 - 如果您知道资源的名称,通常会使用此对话框,并且它们很少与类名重合。

    如果你想打开 .java 文件,只需使用CTRL + SHIFT + T

    【讨论】:

      【解决方案2】:

      这是一个幼稚的答案,但它可以满足您的要求。但可能不是你所追求的......

      在 Ctrl+Shift+R 对话框中输入*.class 怎么样?

      这种方法有一个问题。通常你不会在那里看到.class 文件,因为它们是所谓的派生资源(Eclipse 在编译过程中从你的.java 文件生成)。但是您也可以通过在配置菜单中选中“显示派生资源”选项来使 Ctrl+Shift+R 对话框显示它们:

      【讨论】:

      • 我猜类不被认为是派生的,因为在这里我在资源对话​​框中看到它们,即使未选中“显示派生类”。
      • 这很奇怪,因为如果我在我的计算机上取消选中“派生”,它们就会消失。
      • 奇数。这可能是因为我的是由 maven/ant 生成的,而不是 eclipse 编译器。但实际上有些应该是eclipse生成的
      • 注意他想隐藏它们,而不是显示它们(至少这是我理解问题的方式)
      • 这很接近 - 您想隐藏派生文件。但是您需要右键单击“目标”文件夹并转到“属性”并选中指示它是派生的复选框。
      【解决方案3】:

      通过创建working set 仅选择您的班级文件夹。这不是一个现成的解决方案,但只需几个项目即可轻松完成。

      【讨论】:

        猜你喜欢
        • 2011-02-07
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2010-09-18
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多