跳转到在IntelliJ IDEA的

问题描述:

编辑器的快捷方式,我可以使用F12项目树(如果它是最后一个工具,我用),但是是有跳跃回到编辑器的快捷方式?跳转到在IntelliJ IDEA的

+0

最后一行如果您使用ESC别的东西(例如vim),upvoting这将有助于情况:upvoting这应该有所帮助:https://youtrack.jetbrains.com/issue/IDEA-116865 – pondermatic 2016-03-17 18:47:25

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

+0

任何想法,如果有可能绑定额外的键组合到这个动作? – 2012-04-27 09:45:59

+0

@IonuţG.Stan,恐怕没有。 – CrazyCoder 2012-04-27 10:00:13

+2

啊,太糟糕了。感谢您的快速回复! – 2012-04-27 10:03:36

使用Alt + Home,您实际上可以将注意力集中在选择文件并按回车键以进入编辑器。

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

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

这绝对是一个解决办法,但在Mac OS下面的按键工作,

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

所以,我创建使用的Automator如下服务,

  • 没有收到输入
  • 仅对我的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 
+0

我不知道这是可能的,感谢张贴这个答案! – pedromanoel 2017-10-04 17:43:17

没有完美的解决方案,因为如果您的其他工具窗口是Terminal,Windowed ...,则Escape不起作用,因此Jetbrains上有一个打开的票证,错误跟踪站点参见this link

此外,如果你有“自动滚动到源”禁用(在的IntelliJ默认状态):

  • 逃生编辑器把光标文件当前可见的(正如在其他的答案中提到)
  • F4将光标置于当前在项目视图中选择的文件中。

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

+0

这真的很烦人,我不得不添加回车键作为第二个快捷方式(与F4一起)打开和*焦点*文件从项目视图 – avalanche1 2018-03-06 09:06:57

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

Sample

另一种简单的方法来从终端与两个按键并拢到编辑器(在Mac):按⌘1去项目工具窗口,然后点击Esc

在Mac中发现的最优雅的方式:ctrl + tab + p

ctrl + tab:最近打开的文件,总是最后一个文件打开
ctrl + p:在Mac默认的键盘对应