这是自从我开始使用 Eclipse 以来一直困扰我的一件事。如果我在我的项目中,并选择“References => Project”,则定位,例如,这个:
System.err.println()
在我的一个源代码文件中,我希望只在我的项目中看到对它的引用(System.err.println()),而不是在 JDK 和我的项目所依赖的 1000 个其他 jar 中。“搜索”(常规=>搜索)的“首选项”部分非常小而且无用。即使我创建了一个“工作集”,其中只有我的项目,它仍然做同样的事情。对于一些唯一的名称,在 *.java 中使用文本搜索可以解决问题,但通常也不会更好。
所以,我想知道是否有一些我没有找到的神奇设置,可以“修复”搜索,或者,如果有一些 Eclipse 搜索插件,它实际上是正确的。
这不仅仅是必须对更多无用结果进行排序的问题,而且在我的项目中实际搜索应该更快,从而节省时间。