跳转到Intellij IDEA中的编辑器快捷方式

时间:2012-01-11 19:15:52

标签: intellij-idea keyboard-shortcuts

我可以使用 F12 跳转到项目树(如果它是我使用过的最后一个工具),但是有一个快捷方式可以将跳回到编辑吗

8 个答案:

答案 0 :(得分:437)

Esc 总是将焦点带回编辑器。

答案 1 :(得分:18)

使用Alt + Home,您实际上可以专注于选择文件并按Enter键以转到编辑器。

Esc并不总是把重点放在编辑器上。

对于Mac上的用户(您没有Home键),请使用Command + E打开最近的文件,然后按Enter键。

答案 2 :(得分:8)

在项目视图中按下选定资源中的F4会打开带焦点的编辑器。

答案 3 :(得分:5)

另一种从终端到编辑器(在Mac上)的简单方法,其中有两个靠近的键:按⌘1转到项目工具窗口,然后点击Esc

答案 4 :(得分:4)

这绝对是一种解决方法,但是,在mac os上,以下按键可以正常工作,

[ SHIFT + CMD + A ] > type "edit" > [ ENTER ]

所以,我使用Automator创建了一个Service,如下所示,

  • 没有收到任何输入
  • 仅限我的IDE(phpstorm)
  • 运行AppleScript(见下文)

然后我通过“系统偏好设置>键盘>快捷方式>服务”将服务映射到

[ CTRL + OPTION + CMD + i ]

Automator服务,包含以下AppleScript,

on run {input, parameters}
    tell application "System Events"

        keystroke "A" using {shift down, command down}

        delay 0.2
        keystroke "edit"

        delay 0.2
        keystroke return

    end tell

    return input
end run

答案 5 :(得分:2)

没有完美的解决方案,因为如果您的其他工具窗口是终端,窗口化, Escape 不起作用...因此在Jetbrains上有一个打开的票证,错误跟踪网站请参阅this link

另外,如果你有" Autoscroll to Source"禁用(Intellij中的默认状态):

  • Escape 将光标放在编辑器中当前可见的文件中(如其他答案中所述)
  • F4 将光标放在项目视图中当前选中的文件中。

答案 6 :(得分:2)

您可以使用ctrl + tab在编辑器中打开的文件和工具窗口之间导航。

Sample

答案 7 :(得分:1)

mac中最优雅的方式:ctrl + tab + p

ctrl + tab:打开最近的文件,始终打开最后一个文件
ctrl + p:mac默认密钥映射中的最后一行