この記事ではMacユーザー向けに、Visual Studio Codeのキーボードショートカットの中から特に使用頻度の高いものを紹介していきます。

1. 一般

操作ショートカット
コマンドパレットを開くshift + ⌘ + P
クイックオープン⌘ + P
新規ウィンドウを開くshift + ⌘ + N
ウィンドウを閉じる⌘ + W
ユーザー設定を開く⌘ + ,
キーボードショートカットを開く⌘ + K⌘ + S

2. 基本的な編集

操作ショートカット
行を下に移動/上に移動option + ↓ / option + ↑
行の下にコピー/上にコピーshift + option + ↓ / shift + option + ↑
行の削除shift + ⌘ + K
行を下に挿入/上に挿入⌘ + Enter / shift + ⌘ + Enter
一致する括弧にジャンプshift + ⌘ + \
行のインデント/アウトデント⌘ + ] / ⌘ + [
コードを折りたたむ/展開するoption + ⌘ + [ / option + ⌘ + ]
行コメントの切り替え⌘ + /
補完機能をトリガーcontrol + space⌘ + I

3. マルチカーソルと選択

操作ショートカット
カーソルの挿入option + クリック
カーソルを下へ挿入/上へ挿入option + ⌘ + ↓ / option + ⌘ + ↑
現在の行を選択⌘ + L
選択中の文字列と一致する文字列を全て選択shift + ⌘ + L
矩形選択shift + option + マウスドラッグshift + option + ⌘ + ↑ / ↓ / ← / →

4. 検索と置換

操作ショートカット
検索⌘ + F
置換option + ⌘ + F
検索結果の次に移動/前に移動⌘ + G / shift + ⌘ + GEnter / shift + Enter
マッチした文字列を全て選択option + Enter

5. ナビゲーション

操作ショートカット
指定行へ移動control + G
問題パネルを開くshift + ⌘ + M
パネルの表示/非表示切り替え⌘ + J

6. エディタの管理

操作ショートカット
エディタを閉じる⌘ + W
フォルダを閉じる⌘ + KF
エディタを垂直分割⌘ + \

7. ファイル管理

操作ショートカット
新規ファイル⌘ + N
ファイルを開く⌘ + O
保存⌘ + S
閉じたエディタを開くshift + ⌘ + T
アクティブなファイルを新しいウィンドウに表示する⌘ + KO
最近開いた項目control + R

8. 表示

操作ショートカット
エディタレイアウトの切り替え(水平/垂直)option + ⌘ + 0
サイドバーの表示/非表示の切り替え⌘ + B
出力パネルの表示shift + ⌘ + U
Markdownプレビューをサイドに表示⌘ + KV
Markdownプレビューを新規ファイルとして表示shift + ⌘ + V
ターミナルを表示するcontrol + `
新しいターミナルを作成するcontrol + shift + `

9. その他

9-1. ユーザが作成したショートカットキーのみを表示する方法

キーボードショートカットエディターの検索欄に@source:userを入力する

  • キーボードショートカットエディターの開き方
    • ⌘K→⌘S(またはメニューバーのCode > 基本設定 > キーボードショートカット)
  • Viewing modified keybindings

9-2. どのコマンドが特定のキーに割り当てられているか調べる方法

キーボードショートカットエディターの検索欄にキーバインドを入力する

キーボードショートカットエディターの検索欄にキーバインドを入力する

  • 主なキー
    • ctrl, shift, alt, cmd
    • left, right, up, down, pageup, pagedown, end, home
    • tab, enter, escape, space, backspace, delete
    • pausebreak, capslock, insert
    • numpad0-numpad9, numpad_multiply, numpad_add, numpad_separator
    • numpad_subtract, numpad_decimal, numpad_divide
  • How can I find out what command is bound to a specific key?

【参考】