如何返回 Eclipse?

有办法回到 Eclipse 吗?基本上,当我按照执行流程(ctrl + click 等)跳转一个大项目时,有没有办法回溯一个步骤?如果我的代码调用一个方法,我去方法定义,是否有一个键组合,将带我回到调用代码?

62560 次浏览

Alt + Left ArrowAlt + Right Arrow,就像在网络浏览器中一样。

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

当然,这两者也反映在 Navigate 下的菜单中。

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

在 OS X 上:

  • 返回
  • + ](Command + ]) : 向前

在 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 用户在其他答案不起作用的时候把头撞在桌子上。

这些命令使用得非常频繁,因此在所有 IDE 中以相同的方式使用它们的快捷方式是值得的。调整它们:

  1. 打开 Eclipse
  2. Windows-> 首选项-> 一般-> 按键
  3. 搜索“倒退历史”和“前进历史”并调整绑定。

对于我个人来说,Visual Studio 默认的 Ctrl +-和 Ctrl + = 效果最好。

键盘绑定可以根据您的操作系统和当前的密钥方案进行更改。所以了解键盘绑定的最好方法是在首选项 > 按键中查找它的 Command。这也是您可以更改或添加键盘绑定的地方。

这意味着通常应该要求使用命令(或者至少同时要求使用两个命令) ,而不是要求使用快捷方式。在这种情况下,需要的命令是 Backward HistoryForward History。您可以在下面的屏幕快照中看到,它们在我的密钥方案中被映射到 Ctrl + [Ctrl + ](因为我将它们更改为了 Ctrl + ])。

enter image description here

正如其他人所提到的,Last Edit Location也可以是一个非常有用的命令。在我的例子中,它被映射到 Ctrl + Q,但是您可以在 Keys: 下检查它。

默认情况下,我在 Eclipse 中是通过按下“ Left-Alt + Left-Arrow”组合键来完成的。 您也可以改变它的关键组合设置的日食是存在的快捷方式名称’向后-历史’。为了方便起见,我将它设置为“ Right-Alt + Lest-Arrow”。

我还将“ forward-History”的键组合改为“ Right-Alt + Right-Arrow”。