跳转到在IntelliJ IDEA的
Esc总是将焦点带回编辑器。
任何想法,如果有可能绑定额外的键组合到这个动作? – 2012-04-27 09:45:59
@IonuţG.Stan,恐怕没有。 – CrazyCoder 2012-04-27 10:00:13
啊,太糟糕了。感谢您的快速回复! – 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
我不知道这是可能的,感谢张贴这个答案! – pedromanoel 2017-10-04 17:43:17
没有完美的解决方案,因为如果您的其他工具窗口是Terminal,Windowed ...,则Escape不起作用,因此Jetbrains上有一个打开的票证,错误跟踪站点参见this link。
此外,如果你有“自动滚动到源”禁用(在的IntelliJ默认状态):
- 逃生编辑器把光标文件当前可见的(正如在其他的答案中提到)
- F4将光标置于当前在项目视图中选择的文件中。
在项目视图的选定资源中按F4将打开带焦点的编辑器。
这真的很烦人,我不得不添加回车键作为第二个快捷方式(与F4一起)打开和*焦点*文件从项目视图 – avalanche1 2018-03-06 09:06:57
另一种简单的方法来从终端与两个按键并拢到编辑器(在Mac):按⌘1
去项目工具窗口,然后点击Esc
。
在Mac中发现的最优雅的方式:ctrl + tab + p
ctrl + tab
:最近打开的文件,总是最后一个文件打开ctrl + p
:在Mac默认的键盘对应
最后一行如果您使用ESC别的东西(例如vim),upvoting这将有助于情况:upvoting这应该有所帮助:https://youtrack.jetbrains.com/issue/IDEA-116865 – pondermatic 2016-03-17 18:47:25