如何回到Eclipse?

有没有办法回到Eclipse? 基本上,当我在执行stream程(ctrl + click等)之后跳过一个大项目时,有没有办法回溯一个步骤? 如果我的代码调用一个方法,并且进入了方法定义,那么是否有一个组合将我带回到调用代码?

按下Alt + 左箭头Alt + 右箭头,就像在Web浏览器中一样。

在OS X上:

  • + [ (Command + [):返回
  • + ] (Command +]):前进

正如罗宾提到的,你也可以跳转到最后的编辑位置。 Ctrl + Q是这个的键盘快捷键!

在Windows / Ubuntu上总是这样

ALT+LEFT ARROW = Go back

ALT+RIGHT ARROW = Go forward

但是,在MAC OSX上 ,对我来说是这样的

ALT(Option)+COMMAND+LEFT ARROW = Go back

ALT(Option)+COMMAND+RIGHT ARROW = Go forward

希望这将有助于未来的其他Mac用户在其他答案不起作用的情况下将头撞到桌面上。

除了@lucas提到的键盘快捷键之外,工具栏中还有左右箭头图标。 它也有一个方便回到最后编辑的位置。

这两个当然都反映在导航下的菜单中。

这些命令是经常使用的,所以在所有的IDE中,所有的快捷键都是相同的。 调整它们:

  1. 打开Eclipse
  2. Windows – >首选项 – >常规 – >键
  3. search“Backward History”和“Forward History”并调整绑定。

对我个人而言,Visual Studio默认的Ctrl + – 和Ctrl + =效果最好。

键盘绑定可以根据您的操作系统和当前的密钥scheme进行更改。 因此,了解键盘绑定的最佳方法是在“首选项”>“键”中查找其命令。 这也是您可以更改或添加键盘绑定的地方。

这意味着,而不是要求一个捷径,你通常应该要求命令(或至less要求两者)。 在这种情况下,你想要的命令是Backward HistoryForward History 。 你可以在下面的屏幕截图中看到,它们被映射到我的密钥scheme中的Ctrl + [Ctrl + ] (因为我改变了他们)。

在这里输入图像说明

正如其他人所提到的, Last Edit Location也是一个非常有用的命令。 在我的情况下,它被映射到Ctrl + Q ,但你检查下键:)。