Eclipse键盘快捷键:转到函数名称

siv*_*udh 62 eclipse keyboard-shortcuts

假设我知道一个函数名,但我不知道它声明了哪个文件.什么Eclipse键盘快捷键可以带我到我正在寻找的函数?


我正在寻找的是类似于Eclipse的:

Ctrl+ Shift+R

除了它将搜索方法名称.


边注

使用Visual Assist X,我可以使用"查找符号"功能执行此操作,该功能通过以下方式执行:

Shift+ Alt+S

Nar*_*lei 76

这是一个老问题,但是为了人们谷歌搜索这个,Ctrl+ O打开代码大纲搜索,这是你正在寻找的.

  • 我正在寻找这个,你的答案对我的问题是正确的,但对于这个问题却没有.您的解决方案将转到当前窗口中的某个功能.操作系统要求在项目的任何位置使用某种功能.谢谢你回答我的问题. (15认同)

Sui*_*tUp 74

是的,这是一个老问题,但我有一个更好的解决方案:怎么样F3?而CTRL+ O是什么Windows用户所期待的.

  • 当然它适用于Windows.并且CTRL + O仅在当前文件中搜索,您必须键入要查找的对象的名称,即使您附近有光标也是如此. (3认同)
  • 控制+单击或命令+单击更好.也许将'去定义'映射到另一个键而不是ctrl或cmd.这样你就可以直接进入默认实现了. (2认同)

Von*_*onC 15

不完全是直接的快捷方式,但您需要浏览Java Search对话框:

(Ctrl+ H):

(谢尔盖在评论中提到你可能必须Declarations在" Limit To"部分选择" " )

Eclipse Java源代码搜索


eld*_*uff 7

不确定这是否正是你想要的,但如果你Ctrl+ H,那就会调出搜索对话框.默认选项(对我来说,使用Java EE透视图)是Java搜索.我可以输入方法名称,然后选择"搜索"块下的"方法"单选按钮.请注意,"限制为"块的默认选项(对我而言)是"参考"单选按钮.我必须将其更改为"All occurences"才能查看方法声明,而不仅仅是调用者.


小智 5

在功能名称上按CTRL+ Left Mouse Button。Eclipse将使用此功能自动打开单击的文件。