Mac 版 Visual Studio Code キーボード・ショートカット早見表

追記: こちら [VSCode ショートカット macOS](https://assets.ctfassets.net/pppgbgujcovf/3q68zvoziYjKB13sEVMXeR/a86035aac73812d010d63d9c88a76a4d/VSCode_______________________macOS.pdf) のほうがずっと見やすいです！

----

これは [Visual Studio Code Keyboard shortcuts for macOS](https://code.visualstudio.com/shortcuts/keyboard-shortcuts-macos.pdf) を翻訳したものです。

---

# 一般

|キー               |内容                                |
|-------------------|------------------------------------|
|&#8679;&#8984;P, F1|コマンドパレットを開く              |
|&#8984;P           |クイック・オープン, ファイル移動など|
|&#8679;&#8984;N    |新規ウインドウ/インスタンス         |
|&#8984;W           |ウィンドウを閉じる                  |
|&#8984;,           |環境設定                            |
|&#8984;K &#8984;S  |キーバインドの検索                  |

# 編集基本

|キー                                       |内容                           |
|-------------------------------------------|-------------------------------|
|&#8984;X                                   |行削除(選択無しの場合)         |
|&#8984;C                                   |行コピー(選択無しの場合)       |
|&#8997;&#8595; &#8997;&#8593;              |行の上下移動                   |
|&#8679;&#8997;&#8595; &#8679;&#8997;&#8593;|行の上下コピー                 |
|&#8679;&#8984;K                            |行削除                         |
|&#8984;Enter &#8679;&#8984;Enter           |上/下に行追加                  |
|&#8679;&#8984;\                            |対応するブラケットまで移動する |
|&#8984;] / &#8984;[                        |インデントを下げる/上げる      |
|Home / End                                 |行頭/行末                      |
|&#8984;&#8593; / &#8984;&#8595;            |ファイルの先頭/最後            |
|&#8963;PgUp / &#8963;PgDn                  |スクロール・アップ/ダウン      |
|&#8984;PgUp / &#8984;Do                    |次ページ/前ページ              |
|&#8997;&#8984;[ / &#8997;&#8984;]          |ブロックをたたむ/開く          |
|&#8984;K &#8984;[ / &#8984;K &#8984;]      |すべての子ブロックをたたむ/開く|
|&#8984;K &#8984;0 / &#8984;K &#8984;J      |すべてのブロックをたたむ/開く  |
|&#8984;K &#8984;C                          |行をコメントにする             |
|&#8984;K &#8984;U                          |行のコメントを外す             |
|&#8984;/                                   |行コメントをトグルする         |
|&#8679;&#8997;A                            |ブロック・コメントをトグルする |
|&#8997;Z                                   |行の折り返しをトグルする       |

# マルチカーソルと選択

|キー                                  |内容                              |
|--------------------------------------|----------------------------------|
|&#8997; + クリック                    |カーソルを挿入                    |
|&#8997;&#8984;&#8593;                 |上にカーソルを挿入                |
|&#8997;&#8984;&#8595;                 |下にカーソルを挿入                |
|&#8984;U                              |最後のカーソル操作を取り消す      |
|&#8679;&#8997;I                       |選択した行の末尾にカーソルを挿入  |
|&#8984;I                              |行を選択する                      |
|&#8679;&#8984;L                       |今の選択と同じすべての文字列を選択|
|&#8984;F2                             |今の単語と同じすべての文字列を選択|
|&#8963;&#8679;&#8984;&#8594; / &#8592;|選択範囲を拡大/縮小               |
|&#8679;&#8997; + マウスドラッグ       |ボックス 選択                     |
|&#8679;&#8997;&#8984;&#8593; / &#8595;|ボックス選択を上げる/下げる       |
|&#8679;&#8997;&#8984;&#8592; / &#8594;|ボックス選択を左へ/右へ           |
|&#8679;&#8997;&#8984;PgUp             |ボックス選択を前ページへ          |
|&#8679;&#8997;&#8984;PgDn             |ボックス選択を次ページへ          |

# 検索と置換

|キー                      |内容                    |
|--------------------------|------------------------|
|&#8984;F                  |検索                    |
|&#8997;&#8984;F           |置換                    |
|&#8984;G / &#8679;&#8984;G|次/前を検索             |
|&#8997;Enter              |検索結果をすべて選択    |
|&#8984;D                  |次の検索結果を選択に追加|
|&#8984;K &#8984;D         |選択範囲で検索          |

# リッチ言語編集

|キー               |内容                      |
|-------------------|--------------------------|
|&#8963;Space       |サジェッション表示        |
|&#8679;&#8984;Space|パラメーターヒント表示    |
|&#8679;&#8997;F    |ドキュメントのフォーマット|
|&#8984;K &#8984;F  |選択範囲のフォーマット    |
|F12                |定義へ移動                |
|&#8997;F12         |定義を表示                |
|&#8984;.           |Quick Fix                 |
|&#8679;F12         |参照元を表示              |
|F2                 |シンボルの名前を変更      |
|&#8984;K &#8984;X  |末尾の空白のトリミング    |
|&#8984;K M         |言語モードの選択          |

# ナビゲーション

|キー                      |内容                                               |
|--------------------------|---------------------------------------------------|
|&#8984;T                  |すべてのシンボルを表示                             |
|&#8963;G                  |指定行へ移動                                       |
|&#8984;P                  |最近開いたファイルを開く                           |
|&#8679;&#8984;O           |指定シンボルへ移動                                 |
|&#8679;&#8984;M           |問題パネルを開く                                   |
|F8 / &#8679;F8            |ファイル内の次の/前の問題(エラー, 警告, 情報)へ移動|
|&#8963;&#8679;Tab         |エディター・グループ間で移動する                   |
|&#8963;- / &#8963;&#8679;-|次/前に移動                                        |
|&#8963;&#8679;M           |TAB キーのフォーカス移動を切り替え                 |

# エディタ管理

|キー                                                           |内容                                    |
|---------------------------------------------------------------|----------------------------------------|
|&#8984;W                                                       |エディタを閉じる                        |
|&#8984; F                                                      |フォルダを閉じる                        |
|&#8984;\                                                       |エディターの分割                        |
|&#8984;1 / &#8984;2 / &#8984; 3                                |1, 2, 3 番目のエディター・グループへ移動|
|&#8984;K &#8984;&#8592; / &#8984;K &#8984;&#8594;              |前/次のエディター・グループへ移動       |
|&#8984;K &#8679;&#8984;&#8592; / &#8984;K &#8679;&#8984;&#8594;|前/次のエディターへ移動                 |
|&#8984;K &#8592; / &#8984;K &#8594;                            |現在のエディター・グループを移動        |

# ファイル管理

|キー                          |内容                                                           |
|------------------------------|---------------------------------------------------------------|
|&#8984;N                      |無題の新規ファイル                                             |
|&#8984;O                      |ファイルを開く                                                 |
|&#8984;S                      |保存                                                           |
|&#8679;&#8984;S               |名前をつけて保存                                               |
|&#8997;&#8984;S               |すべて保存                                                     |
|&#8984;W                      |ウィンドウを閉じる                                             |
|&#8984;K &#8984;W             |すべてのエディターを閉じる                                     |
|&#8679;&#8984;T               |閉じたエディターを再度開く                                     |
|&#8984;K Enter                |                                                               |
|&#8963;Tab / &#8963;&#8679;Tab|グループ内の最近使用したエディターのうち次/前のエディターを開く|
|&#8984;K P                    |ファイルのパスをコピー                                         |
|&#8984;K R                    |Finder で表示                                                  |
|&#8984;K O                    |現在のファイルを新しいウィンドウで表示                         |

# 表示

|キー                      |内容                                         |
|--------------------------|---------------------------------------------|
|&#8963;&#8984;F           |全画面表示の切り替え                         |
|&#8997;&#8984;0           |エディター・レイアウトの垂直/水平を切り替える|
|&#8984;= / &#8679;&#8984;-|拡大/縮小                                    |
|&#8984;B                  |サイドバー表示の切り替え                     |
|&#8679;&#8984;E           |エクスプローラーへ移動                       |
|&#8679;&#8984;F           |検索の表示                                   |
|&#8963;&#8679;G           |バージョン・コントロールの表示               |
|&#8679;&#8984;D           |デバッグの表示                               |
|&#8679;&#8984;X           |拡張機能を表示する                           |
|&#8679;&#8984;H           |複数のファイルで置換                         |
|&#8679;&#8984;J           |検索パネルの詳細を切り替える                 |
|&#8679;&#8984;U           |出力パネルを表示する                         |
|&#8679;&#8984;V           |Markdown のプレビューを開く                  |
|&#8984;K V                |Markdown のプレビューを横に開く              |
|&#8984;K Z                |Zen モードの切り替え (Esc Esc で終了)        |

# デバッグ

|キー             |内容                      |
|-----------------|--------------------------|
|F9               |ブレークポイントの切り替え|
|F5               |デバッグの開始            |
|F11 / &#8679;F11 |ステップ・イン/アウトする |
|F10              |ステップ・オーバー        |
|&#8679;F5        |停止                      |
|&#8984;K &#8984;I|ホバーの表示              |

# 統合ターミナル

|キー             |内容                      |
|-----------------|--------------------------|
|&#8963;`         |統合ターミナルの切り替え  |
|&#8963;&#8679;`  |新しい統合ターミナルの作成|
|PgUp / PgDn      |スクロール・アップ/ダウン |
|&#8984;Home / End|一番上/下にスクロール     |

# (おまけ) シンボル対応表

|シンボル|キー          |
|--------|--------------|
|&#8984; |Command, Super|
|&#8963; |Controll      |
|&#8679; |Shift         |
|&#8997; |Option, Alt   |