我发现在Eclipse上使用 Ctrl(cmd) + o 快捷方式在类中查找成员字段或方法非常有用(并再次使用它从超级课程中获取。
但是,我想知道是否有一种类似的方法可以在项目和/或工作区中快速搜索一个字段或方法,你知道它的名字但不知道它的位置(类似于查找它的方式)类型 Ctrl(cmd) + Shift + T 或资源 Ctrl(cmd) + Shift + - [R )。
如果没有,我可以在哪里申请?
答案 0 :(得分:49)
ctrl+o
(cmd+o
)打开快速大纲,您可以在其中搜索当前班级中的方法。
再次按ctrl+o
会将搜索范围扩展到完整的类层次结构。
答案 1 :(得分:35)
我所知道的最接近的是Java搜索,它允许您指定搜索方法,字段,类等。如果您处于Java或Java浏览透视图中, Ctrl + H 将打开“搜索”对话框,并将“Java搜索”作为所选类型。
如果您要申请功能或增强功能,请将其输入Eclipse's Bugzilla。请记住,积压的功能请求是巨大,因此让您注意的最有效方法是采取主动并提交补丁。
答案 2 :(得分:4)
使用ctrl+h
,您将有更多选项可供搜索。
在java搜索选项下,您可能会搜索type
,method
,package
,constuctor
,field
。
您也可以找到“限制为”选项来缩小搜索结果范围并获得精确的搜索结果!
答案 3 :(得分:2)
如果您使用的是mac cmd + shift + l
,则会打开一个搜索框,您可以在该搜索框中搜索项目中的任何变量或方法。
答案 4 :(得分:0)
我所知道的最快捷方式是使用ctrl+h
打开Java搜索对话框。
答案 5 :(得分:0)
ctrl+h
将调出java搜索选项。输入您的字符串并查看。它也有不同的模式,如.java
,.jsp
,然后选择范围然后搜索。
答案 6 :(得分:0)
我正在使用Eclipse IDE 2018-19。使用Ctrl + Shift + L
,我得到一个用于快速文本搜索的对话框。
答案 7 :(得分:-1)
在Eclipse中无法做到这一点。当您搜索JAR中的方法时,除非您已经打开文件夹,否则Eclipse将找不到它。
您必须尝试使用它,并使用间接方法来找到该方法。