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


当前回答

在项目视图中的选定资源中按下F4(跳转到源动作)将打开带有焦点的编辑器。

其他回答

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

使用Alt + Home,你可以将焦点放在选择文件上,然后按enter键进入编辑器。

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

对于那些在Mac上(你没有Home键),使用Command + E打开最近的文件,然后按enter。

这绝对是一种变通方法,但是,在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

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

CTRL + tab:打开最近的文件,总是最后打开的文件 CTRL + p: MAC默认键映射的最后一行

Esc通常将焦点拉回编辑器。