在IntelliJ IDEA中跳转到上一个视图位置(向后/向前导航)的键盘快捷键

我知道Ctrl+转变+退格用于转到最后编辑的位置。

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

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

149219 次浏览

__abc0 + __abc1 + __abc2

Ctrl + E (最近的文件弹出)。

也检查:

Ctrl + 转变 + E(弹出的最近编辑的文件)。

Mac用户,将Ctrl替换为⌘(命令),将Alt替换为⌥(选项)

更新在v12.0中是Alt + 转变 +←(左箭头)而不是Alt + Ctrl +←(左箭头)

更新2在v14.1(可能更早)中是Ctrl +

在IntelliJ IDEA 2016.3中,它是Ctrl + Alt + ←(左箭头)

在IntelliJ IDEA 2018.3中,它是Alt + 转变 + ←(左箭头)

在IntelliJ IDEA 2019.3中,它是Ctrl + Alt + ←(左箭头)

问,A是内置在Intellij…

CTRL / CMD + 转变 + 一个 x 2 类型插入

潜在的问题是窗口管理器使用Ctrl+Alt+正确的来切换工作区和/或OEM实用程序来更改屏幕方向。

可以使用 File / Settings / Keymap然后Main Menu / Navigate找到BackForward并右键单击Add Keyboard Shortcut来设置另一个键和弦

Alt图+Alt图+正确的对我来说很好(IceWM下Ubuntu上的IDEA 13.1.4)。

CMD + [→去之前

CMD + ]→去下一个

==========

对于OSX, cmd + 是返回的最佳选择。由于它们离手指很近,避免了手腕扭曲,一个按键更少,非常适合vim模式下的用户。

正如OP所要求的那样,这与cmd + B一起工作得很好,它便于跳转到方法/变量定义内部/到方法/变量定义,并立即使用cmd + 返回。试一试。

就像@itsneo说的,我个人认为 + 是mac上最方便的。但如果你来自Linux方面,我可以理解。然后你可以使用 + alt +

版本14。在mac上,它是(alt) + +

对于Ubuntu, Ctrl + Alt + Ctrl + Alt + 正确的工作正常。

默认情况下,这些键是为Ubuntu的工作区导航分配的。

你需要通过转到:

System Settings > Keyboard > Shortcuts Tab > Navigation并通过按退格禁用Switch to workspace leftSwitch to workspace right

或者你可以选择改变Intellij本身的快捷方式:

File > Settings > Keymap > Main menu > Navigate > Back/Forward

OSX和Android Studio版本:

CMD+ CMD+

移动到上一个斜杠位置。

后退/前进导航

__abc0 + __abc1 + __abc2 / __abc3

在IntellJ 2017.2,

Ctrl+Ctrl+当前的文件的先前位置之间导航。

Ctrl+Alt+Ctrl+Alt+所有文件中的先前位置之间导航。

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

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

Alt-N wait B

这是我一直在用的,对于OP询问的确切情况。 此外,这可能会贯穿任何IntelliJ更新

如果你是在mac键盘上使用UNIX操作系统;

控制 + alt + 命令 + 正确的应该可以肯定工作。

您可以使用下面的导航回到2017.3.4

__abc0 + __abc1

在2018.1版本中,用于导航的键盘快捷键是转变+Alt+正确的

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

或者你可以为它设置工具栏选项。通过视图->工具栏启用工具栏。正确的 箭头< em > < / em >将做同样的事情。如果你把鼠标悬停在它上面,你也可以看到快捷键组合。

enter image description here enter image description here < / p >

以防组合键不起作用(这可能是由于一些原因,比如你正在使用虚拟机等),你可以改变这个默认组合键,或者你可以添加一个额外的组合(例如:For 后退/移到上一 Ctrl + Alt + & lt;逗号)。

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

enter image description here

取决于所选的Keymap

Keymap: Mac OS X +左右方向键
. > . > Keymap: Mac OS X 10.5+ + /

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

Mac用户使用命令+向后,命令+向前。

使用以下方法,只使用两个键会更容易:

__abc0 + __abc1

__abc0 + __abc1 / __abc2

Ctrl + Alt + 年代,然后选择Keymap,最后在右上角的搜索栏中输入back词,找到键盘快捷键。

Intellij 2021.3.2基本捷径

Ctrl+转变+E =最近位置

Ctrl+E =最近文件

Ctrl+N =查找类

Ctrl+Alt+B =浏览类

Ctrl+转变+T =打开类的测试类