2

当我在Eclipse中单击Ctrl++Shift时,会出现一个对话框,允许我查找资源。但是,它会显示所有资源,无论它们是未编译还是未编译。有什么方法可以过滤,所以它只显示未编译的资源?或者我可以以某种方式隐藏已编译的资源吗?R

4

3 回答 3

4

在您执行以下操作时隐藏已编译的资源:

  • 打开(Ctrl++ ShiftR“打开资源对话框”,
  • 点击右上角的黑色三角形,
  • 然后在“显示派生资源”上:必须取消选中

您将看不到任何.class文件。

来自:eclipse3.3有什么新东西

替代文字

于 2009-01-13T13:09:04.643 回答
0

如果您只想搜索 Java 类,那么我建议使用 Ctrl-Shift-T。

对于其他类型的资源,我不确定您是否可以过滤此弹出窗口的结果... 请参阅 VonC 的回答

于 2009-01-13T12:52:55.440 回答
0

作为对 VonC 解决方案的附加说明,只要类包含在与源文件不同的目录树中,它就可以工作 - 例如,许多项目将类文件构建到目标目录中,该目录反映了 src 树的目录结构。

在大多数情况下,Eclipse 会在这个目标目录上设置派生标志(右键单击目标并查看属性)——尽管一些 Eclipse 插件(Maven/SVN)似乎有时会错误地得到这个派生标志(不确定哪个是罪魁祸首) .

于 2009-01-29T08:09:49.007 回答