【发布时间】:2014-08-08 16:01:08
【问题描述】:
首先,我不是在寻找 CTRL+SHIFT+P,而是有点更灵活。有没有办法从块内的任何地方跳转到该块的开头或结尾?
【问题讨论】:
标签: java eclipse keyboard-shortcuts
首先,我不是在寻找 CTRL+SHIFT+P,而是有点更灵活。有没有办法从块内的任何地方跳转到该块的开头或结尾?
【问题讨论】:
标签: java eclipse keyboard-shortcuts
CTRL + SHIFT + UP 有效并带您到函数的开头。如果您再次重复它,您将进入向上方向的下一个功能。 CTRL + SHIFT + DOWN 将您带到DOWNWARD方向的函数名称。
我试过版本:Mars.1 Release (4.5.1)
【讨论】:
恐怕您正在寻找的命令在 vanilla Eclipse 中不存在。
您可以尝试 Shift+Alt+↑ ,它将选择封闭元素。它最终应该选择整个块。 ← 然后将光标移到开头,→ 将光标移到末尾。
但实际上并没有比:
如果您的代码格式有些合理(即并非所有内容都在一行中),那么这应该始终有效。
还要检查 Preferences->General->Keys 中可能的快捷键列表,没有一个可以满足您的需求。
【讨论】:
Ctrl + Shift + L
如果大纲窗口可见,则当前函数将突出显示。单击它,您将转到函数声明。在 PHP 中工作。
【讨论】:
在 mac 上的 eclipse 中,您可以使用 command+↑ 转到文件编辑器的顶部。您可以使用 command+↓ 转到文件编辑器的底部。
【讨论】:
我正在解决当人们想要查找某行代码属于哪个方法的情况(这对于大型方法块很实用,当您通过在工作区中搜索关键字到达某行时)。当然,这回答了一个特定的子情况,因为方法也是代码块,但并非所有代码块都是方法。
如上述答案中所指出的,可以逐渐按 Shift+Alt+向上箭头,最终将突出显示封闭方法的整个主体。
但是,当突出显示一段代码时,在大纲视图中,它的封闭方法已经突出显示,单击它会将焦点带到方法的开头,在编辑器中。
【讨论】: