PhpStorm 终端快捷方式:切换选项卡、return 到编辑器等 (Mac)

PhpStorm terminal shortcuts: switch tab, return to editor, etc. (Mac)

打开 PhpStorm 的终端工具 Window,我希望能够 运行 命令,如 Ctrl + Tab 切换终端选项卡,或 Cmd + 1 打开项目工具 Window,但我的键盘卡在终端里了。

有没有办法从终端释放键盘,以便我可以 return 执行常规命令? (不使用 Option + F12 隐藏终端工具 Window。)

  1. 可以使用与编辑器选项卡相同的快捷方式在终端选项卡之间切换:Alt+Left/Right 在 Windows 上使用默认键盘映射(在 Mac 上它将是 Cmd + Shift + [Cmd + Shift + ] (或者你为 Main Menu | Window | Editor Tabs | Select Next/Previous Tab -- 你可以 verify/change 它在你的 Preferences | Keymap)).

  2. 项目视图工具 window 快捷方式(Alt+1 在 Windows 或 Cmd+1[= Mac 上的 29=]) 如果在终端中使用确实不起作用。但是收藏夹或结构工具的快捷方式 windows 仍然可以正常工作。

    因此我建议先通过Alt+7(Mac上的Cmd+7)跳转到结构,然后然后只需使用 Esc 进入编辑器)。 P.S。看看用这样的顺序录制宏是否适合您(您可以为其分配自定义快捷方式)。

我建议简单地添加另一个键盘快捷键来访问终端。例如。 ⌘0

F12 是 Mac 和 Linux OS 的默认快捷方式。

此快捷方式将切换终端焦点。 Mac 的默认 F12 快捷方式(不知道 Windows)不会。

您可能需要重新启动 PhpStorm 以劫持 ⌘0 或您选择的任何内容。

您可以在 Windows

上通过 Alt + F12 访问终端

PHPStorm 和 Jet-brains 的其他产品可根据您的喜好进行配置。您无需学习新的键盘快捷方式,只需按照您的喜好进行配置即可。 例如,对我来说,我每天都使用 PHPStorm VS 代码和 Sublime 文本编辑器进行编码。 所以最好在所有 IDES/Text 编辑器上使用相同的键映射 我在 mac 并且我将这些键映射用于上述所有内容

  Command + !    => toggle Explore tab
  Command + ~.   => toggle Termina tab
  Command + 2.   => toggle console tab

所以要在 PHPStorm 上配置您选择的任何键盘 (macOs)

  1. 点击 Command + ,您将进入 PHPStorm 首选项
  2. 如果您碰巧知道 PHPStorm 上的当前工作快捷方式,请转到键映射 然后在搜索框后的右侧有一个键盘点击它并按当前工作键假设默认切换终端是选项+ F12(请注意某些键盘你需要添加功能键(fn)才能实现是 option/alt + fn + F12)
  3. 希望您会在右侧看到带有键盘快捷键的终端,然后用两根手指单击/右键单击希望您会有一个弹出菜单来添加新的键盘快捷键或删除现有的。
  4. 在移除现有 on 之前先添加您喜欢的键盘快捷键(为什么?因为一旦您移除键盘并且您首先通过该键盘快捷键到达那里,结果就会刷新并且该东西将从视图中消失)
  5. 请注意,您喜欢的一些新快捷方式已经在使用中,您应该不会被吓跑。只需删除它并稍后使用您认为对您有用的新绑定重新映射。
  6. 申请并确定就可以了!