我可以使用 F12 将跳转到项目树(如果它是我使用过的最后一个工具),但是有一个快捷方式可以将跳回到编辑吗
答案 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,如下所示,
然后我通过“系统偏好设置>键盘>快捷方式>服务”将服务映射到
[ 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中的默认状态):
答案 6 :(得分:2)
答案 7 :(得分:1)
mac中最优雅的方式:ctrl + tab + p
ctrl + tab
:打开最近的文件,始终打开最后一个文件
ctrl + p
:mac默认密钥映射中的最后一行