visual studio code cheat sheet
基本操作
| 操作 | 動作 |
|---|---|
| command + [arrow keys] | 行頭、行末、ファイルの先頭、ファイルの末尾に移動 |
| command + D | 同じ単語を選択 |
| command + U | カーソル操作を一つ戻す |
| command + L | 行選択 |
| command + option + [↑/↓] | 複数行選択 |
| option + shift + [↑/↓] | 行を上/下に複製する |
| command + shift + p | command paletteの表示 |
タブ関連
| 操作 | 動作 |
|---|---|
| command + W | タブを閉じる |
| command + option + [←/→] | タブの切り替え |
| command + k then command + shift [←/→] | タブ自体を隣に移動させる |
エディターグループ関連
| 操作 | 動作 |
|---|---|
| control + option + command + ¥(or \) | エディタを分割する |
| command + [1/2/3] | フォーカスをそれぞれfirst, second, thirdエディターグループに切り替える |
| command + k then command + [←/→] | フォーカスしているエディターグループを切り替える |
| command + k then [←/→] | エディターグループ自体を隣に移動させる |
検索系
| 操作 | 動作 |
|---|---|
| command + F | 検索 |
| command + option + F | 置換 |
| command + option + R | 正規表現の有効無効の切り替え |
| command + option + W | 単語合致検索の切り替え |
| command + option + C | 大文字・小文字合致検索の切り替え |
| command + option + Return | 置換の全実行 |
ターミナル
| 操作 | 動作 |
|---|---|
| control + shift + ^ | 統合型ターミナルの起動 |
jupyter(include google colaboratory)
| 操作 | 動作 |
|---|---|
| command + shift + [¥/] | 対応するかっこに移動 |
| command + option + shift + [Left/Right Arrows] | まとまりごとの選択 |