ChatGPT解决这个技术问题 Extra ChatGPT

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

我知道 Ctrl+Shift+Backspace 用于转到最后一次编辑的位置。

但我想跳到我最近在的任何位置,不一定是我编辑过任何东西的地方。

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

引用 jump to last edit location 快捷方式的 source
在 Win 10 上进行一些 Microsoft 更新后,该密钥不适用于远程输入,请参阅 here

G
Gaurav Anand

Alt + Shift + ←(左箭头)

或者

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

还要检查:

Ctrl + Shift + E(最近编辑的文件弹出窗口)。

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

更新在 v12.0 中,它是 Alt + Shift +←(左箭头)而不是 Alt + Ctrl + ←(左箭头)。

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

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

更新 4 在 IntelliJ IDEA 2018.3 中,它是 Alt + Shift + ←(向左箭头)

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


奇迹般有效 !我愚蠢的视频驱动程序已将这些键配置为屏幕旋转,必须先禁用它。您是否还可以通过在弹出窗口中键入函数名称来告诉我类中函数定义的快捷方式(例如 ctrl + n 用于打开类)
在 v12.0 中,它是 Alt+shift+left 而不是 Alt+Ctrl+left
如果所述位置与当前视图位于同一文件中,有谁知道如何跳转到最后一个视图位置?
Crtl + Shift + 左,只是把我的屏幕倒过来:/
在 Windows 上禁用某些 Intel grafics 驱动程序快捷方式。右键单击桌面 -> 选择屏幕分辨率 -> 单击高级设置 -> 单击供应商选项卡“Intel(R) ...” -> 点击图形属性或类似按钮 -> 选择选项和支持选项卡 -> 禁用热键功能.
S
Steve Pitchers

根本问题是窗口管理器使用 Ctrl+Alt+Left 和 Right 来切换工作区和/或 OEM 实用程序以更改屏幕方向。

您可以使用 File / Settings / Keymap 更改分配,然后 Main Menu / Navigate 找到 BackForward 并右键单击 Add Keyboard Shortcut 以设置备用键和弦。

Alt Graph+Left 和 Alt Graph+Right 对我来说效果很好(IDEA 13.1.4 on Ubuntu under IceWM)。


每个系统键盘快捷键都应包含超级键,以将它们与常规应用程序分开。糟糕的设计。更多 Ubuntu 冲突:askubuntu.com/questions/412046/…
感谢您提及“前进”和“后退”命令名称。这样我就可以轻松地重新映射它们。
AltGr + Left/Right 在 Ubuntu 上的 IDEA 2016.3.1 中为我开箱即用。
这是我搜索时间更长的内容。它是正确的修复。谢谢@Steve Pitchers
gsettings set org.gnome.desktop.wm.keybindings switch-to-workspace-left "['']" gsettings set org.gnome.desktop.wm.keybindings switch-to-workspace-right "['']" How do I disable Ctrl+Alt+Left/Right?
n
nehem

CMD + [ -> 上一页

CMD + ] -> 下一步

==========

对于 OSX,cmd + [ 和 ] 是来回切换的最佳选择,因为它们离手指很近,避免手腕扭动,按键少,非常适合 vim 模式下的用户。

正如 OP 所要求的那样,这与 cmd + B 配合得很好,这有助于跳转到方法/变量定义内部/到方法/变量定义,并使用 cmd + [ 立即返回。试一下。


还要记住,“cmd + [”和“cmd + ]”是 Chrome、iTerm、Firefox 中常用的一对来回。
尽管如此,所有 Jetbrains 产品都有高度可配置的键盘映射,我会为此配置 Ctr+[ & Ctrl+],即使在 Windows 或 Ubuntu 中也是如此。
Y
Yogesh Umesh Vaity

对于 Ubuntu,Ctrl + Alt + Left 和 Ctrl + Alt + Right 可以正常工作。

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

您需要通过以下方式禁用它:

System Settings > Keyboard > Shortcuts Tab > Navigation 并按 Backspace 禁用 Switch to workspace leftSwitch to workspace right

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

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

E
Edward J Beckett

问答内置于 Intellij ...

CTRL/CMD + SHIFT + A x 2 类型插入符号


@StevePitchers 您应该会看到一个模态窗口(栏)弹出窗口。然后输入“插入符号”或精确移动插入符号...这将显示所有插入符号移动快捷方式;-)
@Eddie B. 谢谢:我也按下了 Enter 期待帮助浏览器出现。根本问题是 Ctrl-Alt-Left 和 -Right 被窗口管理器用来翻转窗格和/或 OEM 实用程序来更改屏幕方向。我会添加一个答案...
P
Post Self

对于版本 14。在 mac 上,它是 ⌥(alt) + ⌘ + ←


p
prime

大多数情况下,默认的快捷键组合是 Ctrl + Alt + 左/右。 (我使用的是linux版本)

或者你可以有一个工具栏选项。通过 View -> Toolbar 启用工具栏。左箭头和右箭头将执行相同的操作。如果您将鼠标悬停在它上面,那么您也可以看到快捷键组合。

https://i.stack.imgur.com/8Sm8T.png

万一组合键不起作用(这可能是由于您使用虚拟机等多种原因),您可以更改此默认组合键,或者您可以添加额外组合(例如:返回/移动到以前的 Ctrl + Alt + < 或逗号)。

转到设置 -> 选择键盘映射(在搜索栏中输入键盘映射)-> **编辑器操作 ->搜索 back 并找到导航选项 -> 根据需要更改设置。

https://i.stack.imgur.com/abyRC.png


B
Bresiu

OSX 和 Android Studio 版本:

CMD+ [ 和 CMD+ ]

移动到上一个 carret 位置。


R
Ray N.

到目前为止,许多优秀的答案,他们确实回答了这个问题......但是,如果您不想处理禁用图形驱动程序的设置,或创建新的键盘映射,或者正在通过远程会话 (RDP) 或在拦截您的击键的虚拟机中,老式键盘导航仍然有效。只需按 Alt-N 调出 Navigate 菜单,然后按 B 键。

请注意,您不会同时按下所有键。所以:

Alt-N 等待 B

这就是我一直使用的,正是 OP 询问的情况。此外,这可能会持续到任何 IntelliJ 更新。


m
mx0

在 IntellJ 2017.2 中,

Ctrl+[ 和 Ctrl+] 在当前文件的先前位置之间导航。

Ctrl+Alt+← 和 Ctrl+Alt+→ 在所有文件的先前位置之间导航。


当前文件中的先前位置是否仍受支持?那个动作叫什么名字?
R
ROOT

取决于所选的键盘映射。

键盘映射:Mac OS X ⌘ + 左右箭头键 键盘映射:Mac OS X 10.5+ ⌘ + [ / ]

我在 Pycharm 中遇到了类似的问题。解决在首选项中更改您的键盘映射。


T
Tshilidzi Mudau

向后/向前导航

Ctrl + Alt + 左/右


a
akash k

使用以下仅使用两个键的方法会更容易:

控制 + 选项卡

或者

Alt + 左/右


M
Misha Akopov

对于 Mac 用户,使用 Command+[ 向后,使用 Command+] 向前。


R
ROOT

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

Alt + 左


M
Mwiza

就像@itsneo 所说,我个人发现 ⌘ + [ 和 ] 在 Mac 上最方便。但如果你来自 Linux 方面,我可以理解。然后你可以使用 ⌘ + alt + ← 或 →。


R
Riyafa Abdul Hameed

在 2018.1 版中,用于导航的键盘快捷键是 Shift+Alt+Left 或 Right


s
ssrp

如果您在使用 UNIX 操作系统的 mac 键盘上;

control + alt + command + left 或 right 应该可以肯定。


D
Dmitry Fedorov

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


Z
ZygD

Intellij 2021.3.2 基本快捷键

Ctrl+Shift+E = 最近的位置

Ctrl+E = 最近的文件

Ctrl+N = 查找类

Ctrl+Alt+B = 导航类

Ctrl+Shift+T = 打开类的测试类