Ank*_*rVj 310 keyboard-shortcuts intellij-idea
我知道Ctrl+ Shift+ Backspace用于转到上次编辑的位置.
但是我想跳到最近的位置,不一定是我编辑任何东西的位置.
例如,如果我使用Ctrl+ 跳转到声明B,那么我想在跳跃之前回到原来的位置.
Tom*_*icz 420
Ctrl+ Alt+← (Left Arrow)
要么
Ctrl+ E(最近的文件弹出窗口).
还检查:
Ctrl+ Shift+ E(最近编辑的文件弹出窗口).
Mac用户,更换Ctrl用⌘ (command)和Alt用⌥ (option).
更新在v12.0中它是Alt+ Shift+ ← (Left Arrow)而不是Alt+ Ctrl + ← (Left Arrow).
更新2在v14.1(可能更早)它是Ctrl+[
更新3在IntelliJ IDEA 2016.3中它是Ctrl+ Alt +← (Left Arrow)
Ste*_*ers 102
底层问题是Ctrl+ Alt+ Left,Right窗口管理器使用它来切换工作区和/或OEM实用程序以更改屏幕方向.
您可以通过改变设置
File / Settings / Keymap,然后Main Menu / Navigate找到 Back并Forward点击鼠标右键来Add Keyboard Shortcut设置一个替代键弦.
Alt Graph+ Left和Alt Graph+ Right适用于我(在IceWM下的Ubuntu上的IDEA 13.1.4).
neh*_*iah 45
CMD+[ - > Go Previous
CMD+] - >转到下一步
==========
对于OSX,cmd+ [并且]是来回的最佳选择,因为它们被发现如此接近手指,避免手腕扭曲,一个按键较小,非常适合vim模式下的用户.
正如OP所要求的,这适用于cmd+ B,它有助于跳转到/方法/变量定义,并立即使用cmd+ 返回[.试一下.
Yog*_*ity 25
对于Ubuntu,Ctrl+ Alt+ Left和Ctrl+ Alt+ Right工作正常.
默认情况下,这些键是为Ubuntu的工作区导航分配的.
您需要通过以下方式禁用它:
System Settings > Keyboard > Shortcuts Tab > Navigation并禁用Switch to workspace left并Switch to workspace right按下Backspace.
或者您可以选择更改Intellij本身的快捷方式:
File > Settings > Keymap > Main menu > Navigate > Back/Forward
Run Code Online (Sandbox Code Playgroud)
大多数默认快捷键组合是Ctrl+ Alt+ Left/Right。(我使用的是 linux 版本)
或者你可以有一个工具栏选项。通过View -> Toolbar启用工具栏。在左和右 箭头将这样做。如果您将鼠标悬停在它上面,那么您也可以看到快捷键组合。
以防万一组合键不起作用(这可能是由于多种原因,例如您使用虚拟机等),您可以更改此默认组合键,或者您可以添加额外的组合(例如:For Back/Move to前一个 Ctrl+ Alt+<或Comma)。
转到设置 -> 选择键盘映射(在搜索栏中键入键盘映射)-> **编辑器操作 -> 搜索back并找到导航选项 -> 根据您的喜好更改设置。
小智 5
到目前为止,许多优秀的答案,他们确实回答了这个问题...但是,如果您不想处理禁用图形驱动程序的设置,或创建新的键盘映射,或正在通过远程会话(RDP)或在拦截击键的VM中,旧的键盘导航仍然有效.只要做Alt-N,弹出Navigate菜单,然后打到B关键.
请注意,您没有同时按下所有按键.所以:
Alt-N 等待 B
这就是我一直使用的,正如OP所询问的那样.此外,这可能会通过任何IntelliJ更新.
小智 5
取决于所选的键盘映射。
键盘布局的Mac OS X ? +左右箭头键
键盘布局的Mac OS X 10.5+ ? + [/]
我在 Pycharm 中遇到了类似的问题。解决在首选项中更改您的键盘映射。
| 归档时间: |
|
| 查看次数: |
115752 次 |
| 最近记录: |