2001Yのプロフォール画像

2001Y@Y20010920T

VSCodeではエディタとターミナルが統合されていることでシームレスな開発が行えるが、なぜかデフォルトの設定だと「ターミナルからエディタ」しかフォーカスを変えるショートカットがない。

そこで今回は、一つのショートカットでエディタ部分とターミナル部分を行き来できるようにした。

キーボードショートカットの変更は、メニューバーよりCode > 基本設定 > キーボードショートカットから行う。

膨大なショートカットの数なので、コマンド名で検索必須。

ターミナル → エディタ

ターミナルからエディタへのフォーカス移動は、デフォルトで⌘ + 1が指定されているので、変更の必要がなければ右クリック > When 式を変更からいつの項目にeditorTextFocusを設定する。

コマンド:表示: 最初のエディター グループにフォーカス
キーバウンド: 任意のもの(default: ⌘ + 1)
いつ: editorTextFocus

エディタ → ターミナル

デフォルトではキーバウンドが指定されていないので、行をダブルクリックでキーバウンドを任意のものに指定する。

今回はターミナル→エディタのVSCodeのデフォルト設定である⌘ + 1にした。あとは先ほど同様、右クリックからいつの項目をeditorTextFocusに設定する。

コマンド:ターミナル: ターミナルにフォーカス
キーバウンド: 任意のもの
いつ: editorTextFocus