Visual Studio CodeではCtrl + Shift + @
というショートカットキーでターミナルを表示させることができます。ターミナル領域がアクティブな状態にてエディタ領域をアクティブにするにはCtrl + 1
やCtrl + 2
(数値はペインの番号を表す)が使えますが、逆に、エディタ領域がアクティブな状態にてターミナル領域をアクティブにするショートカットキーは、たぶんありません。強いて言えばCtrl + Shift + @
を2度繰り返せばできますが、面倒です。
今のところのベストな方法が Switch focus between editor and integrated terminal in Visual Studio Code - Stack Overflow にありました。以下にその方法を転載します。
Ctrl + Shift + P
→Preferences: Open Keyboard shortcuts File
を開くkeybindings.json
に以下の2行を追加
{ "key": "ctrl+`", "command": "workbench.action.terminal.focus"}, { "key": "ctrl+`", "command": "workbench.action.focusActiveEditorGroup", "when": "terminalFocus"}
これにより、Ctrl + Shift + @
を押すたびにフォーカスがエディタとターミナルを行ったり来たりするようにできました。