我知道Ctrl+Shift+Backspace是用来转到上次编辑的位置。

但我想跳到我最近去过的地方,不一定是我编辑过东西的地方。

例如,如果我使用Ctrl+B跳转到一个声明,那么我想回到跳转之前的位置。


当前回答

取决于所选的Keymap。

键盘地图:Mac OS X⌘+左右方向键 Mac OS X 10.5+⌘+ [/]

我在Pycharm遇到过类似的问题。要解决更改首选项中的键图。

其他回答

Intellij 2021.3.2基本捷径

Ctrl+Shift+E =最近位置

Ctrl+E =最近文件

Ctrl+N =查找类

Ctrl+Alt+B =浏览类

Ctrl+Shift+T =打开类的Test类

后退/前进导航

ctrl+alt+左右

到目前为止,有很多很棒的答案,他们确实回答了这个问题……但是,如果你不想处理禁用图形驱动程序的设置,或创建新的键盘映射,或通过远程会话(RDP)或在拦截你的击键的VM中进行开发,那么老式的键盘导航仍然有效。只需按Alt-N键调出导航菜单,然后按B键。

请注意,不要同时敲击所有的键。所以:

Alt-N wait等待

这是我一直在用的方法,就像OP问的那样。 此外,这可能会支持任何IntelliJ更新。

通常默认的快捷组合键是Ctrl + Alt +左/右。(我使用的是linux版本)

或者你可以有一个工具栏选项。通过“View -> Toolbar”启用工具栏。左箭头和右箭头也会这样做。如果你把鼠标悬停在它上面,你也可以看到快捷键组合。

以防组合键不起作用(这可能是由于一些原因,比如你正在使用虚拟机等),你可以改变这个默认组合键,或者你可以添加一个额外的组合(例如:For Back/Move to previous Ctrl + Alt + < or Comma)。

进入设置->选择keymap(在搜索栏中键入keymap) -> **编辑器操作->搜索返回并找到导航选项->根据您的喜好更改设置。

在2018.1版本中,导航的键盘快捷键是Shift+Alt+左或右