44

Ctrl(cmd)我发现使用 Eclipse 上的+快捷方式在类中查找成员字段或方法非常有用o(并再次使用它从超类中获取成员字段或方法)。

但是,我想知道是否有类似的方法可以在项目和/或工作区中快速搜索您知道名称但不知道其位置的字段或方法(类似于查找类型Ctrl(cmd)+ Shift+T或资源Ctrl(cmd)++ Shift) R

如果不可用,我可以在哪里申请?

4

7 回答 7

54

ctrl+o( cmd+o) 打开快速大纲,您可以在其中搜索当前类中的方法。再次按下ctrl+o将搜索范围扩展到完整的类层次结构。

于 2013-12-16T10:32:31.733 回答
35

我所知道的最接近的是 Java Search,它允许您指定搜索方法、字段、类等。如果您在 Java 或 Java Browsing 透视图中,Ctrl+H将打开 Search 对话框,其中 Java Search 作为选择的类型。

如果您想请求功能或增强功能,请将其输入Eclipse 的 Bugzilla。请记住,功能请求的积压是巨大的,因此让您注意到的最有效方法是主动提交补丁。

于 2012-06-01T14:39:31.393 回答
3

有了 ,ctrl+h您将有更多的搜索选项。

在 java 搜索选项下,您可能会找到搜索type, method, package, constuctor, field.

您还可以找到“限制到”选项来缩小搜索结果并获得精确的搜索结果!

于 2013-08-07T08:23:10.930 回答
1

我知道的最快方法是使用ctrl+h来调出 Java 搜索对话框。

于 2012-06-01T14:39:51.900 回答
1

如果您使用的是 maccmd + shift + l将打开一个搜索框,您可以在其中搜索整个项目中的任何变量或方法。

于 2016-01-15T13:42:01.337 回答
-1

ctrl+h 将弹出 java 搜索选项。输入您的字符串并查看。它也有不同的模式,比如.java, .jsp,然后选择范围然后搜索。

于 2013-10-11T07:47:24.387 回答
-1

在 Eclipse 中没有办法做到这一点。当您搜索 JAR 中的方法时,Eclipse 不会找到它,除非您已经打开了该文件夹。

你必须玩弄它并使用间接的方法来找到方法。

于 2019-07-08T20:42:55.047 回答