Mac miniでウィンドウズキーボードでVSCodeを使う

Mac miniにウィンドウズのキーボードつないだ場合のキーバインド

=>のあとに付け足しました。
ほとんどはいままでCtrlを押していたのをウィンドウキー(Cmd)に読み替えるだけで同じ動作になりますが、一部違うものがあるので注意が必要です。

一般

Ctrl+Shift+P, F1 コマンドパレットを開く=> Cmd+Shift+P, F1
Ctrl+P 任意のファイルに移動(クイックオープン)=> Cmd+P
Ctrl+Shift+N 新規ウィンドウ=> Cmd+Shft+N
Ctrl+W ウィンドウを閉じる=> Cmd+W
Ctrl+, ユーザー設定(Settings) => Cmd+,
Ctrl+K Ctrl+S キーボード・ショートカット=> Cmd+K Cmd+S

基本編集操作

Ctrl+X 行削除=> Cmd+X
Ctrl+C 行コピー => Cmd+C
Ctrl+Shift+K 行削除=> Cmd+Shift+K
Alt+Up/Down 行を上下に動かす=> Alt+Up/Down
Ctrl+Enter 行末に改行(カーソルは下に移動)=> Cmd+Enter
Ctrl+Shift+Enter 行頭に改行(カーソルは上に移動)=> Cmd+Shift+Enter
Ctrl+Shift+\ 対応するカッコにカーソル移動=> Cmd+Shift+] <= 違うので注意!!
Ctrl+]/Ctrl+[ 行をインデントする=> Cmd+[/Cmd+@ <= 違うので注意!!
Home/End 行の先頭、末尾に移動=> Home/End
Ctrl+Home/End ファイルの先頭、末尾に移動=> Cmd+Up/Down<= 違うので注意!!
Ctrl+Up/Down 画面を1行ずつスクロールする=> ない!!
Alt+PageUp/PageDown 画面を1ページずつスクロールする=> PageUp/PageDown
Ctrl+Shift+[/] 折りたたみ/展開 => Cmd+Alt+@/[
Ctrl+K Ctrl+[/] 再帰的に折りたたみ/展開=> Cmd+K Cmd+@/[
Ctrl+K Ctrl+0 すべて折りたたみ => Cmd+K Cmd+0
Ctrl+K Ctrl+J すべて展開=> Cmd+K Cmd+J
Ctrl+K Ctrl+C 行コメントの追加=> Cmd+K Cmd+C
Ctrl+K Ctrl+U 行コメントの削除=> Cmd+K Cmd+U
Ctrl+/ 行コメントの切り替え=> Cmd+/
Ctrl+Shift+A ブロックコメントの切り替え=> Alt+Shift+A
Alt+Z 折返しの切り替え=> Alt+Z
Ctrl+Z アンドゥやり直し元通りにする=> Cmd+Z
Ctrl+Shift+Z リドゥやり直しのやり直し=> Cmd+Shift+Z

言語編集

Ctrl+Space 候補表示=> Ctrl+Space
Ctrl+Shift+Space パラメーターヒント表示=> Ctrl+Shift+Space
Ctrl+Shift+I ドキュメントの整形=> Alt+Shift+F
Ctrl+K Ctrl+F 選択範囲の整形=> Cmd+K Cmd+F
F12 定義へ移動=> F12
Ctrl+Shift+F10 定義を覗く=> Alt+F12
Ctrl+K F12 定義を横に開く=> Cmd+K F12
Ctrl+. クイックフィクス=> Cmd+.
Shift+F12 すべての参照を表示=> Shift+F12
F2 シンボルの名前修正=> Cmd+F2
Ctrl+K Ctrl+X 末尾の空白のトリミング =< Cmd+K Cmd+X
Ctrl+K M 言語モードの変更 => Cmd+K M

マルチカーソルと選択

Alt+Click カーソルの挿入 => Alt+Click
Shift+Alt+Up/Down カーソルを上下に挿入=> Cmd+Alt+Up/Down <= 違うので注意!!
Ctrl+U カーソル操作のアンドゥー(元に戻す)=> Cmd+U
Shift+Alt+I 選択範囲の各行末にカーソルを挿入=> Alt+Shift+I
Ctrl+L 行選択 => Cmd+L
Ctrl+Shift+L すべての一致を選択=> Cmd+Shift+Left
Ctrl+F2 単語ですべての一致を選択=> Cmd+F2
Shift+Alt+Right 選択範囲を拡大 => Alt+Shft+Right
Shift+Alt+Left 選択範囲を縮小 => Alt+Shift+Left
Shift+Alt+マウスドラッグ 矩形(ボックス)選択 => Alt+Shift+Mouse Drag

表示

F11 フルスクリーン切り替え => Ctrl+Cmd+F <= Mac標準!!
Shift+Alt+0 エディターレイアウトの縦横切り替え => Cmd+Alt+0
Ctrl+=/- 拡大/縮小 => Cmd+^/-/+
Ctrl+B サイドバー表示の切り替え => Cmd+B
Ctrl+Shift+E エクスプローラーを表示/フォーカスの切り替え => Cmd+Shift+E
Ctrl+Shift+F 検索の表示 => Cmd+F
Ctrl+Shift+G ソース管理の表示 => Ctrl+Shift+G (Git画面の表示)
Ctrl+Shift+D デバッグの表示 => Cmd+Shift+D
Ctrl+Shift+X 拡張機能の表示 => Cmd+Shift+X
Ctrl+Shift+H 複数のファイルで置換 => Cmd+Shift+H
Ctrl+Shift+J 検索の詳細の切り替え => Cmd+Shift+J
Ctrl+Shift+C 新規のコマンド/ターミナルを開く => Cmd+Shift+C
Ctrl+K Ctrl+H アウトプットパネルを表示 => Shift+Cmd+U
Ctrl+Shift+V マークダウンプレビューを開く => Cmd+Shift+V
Ctrl+K V マークダウンプレビューを横に開く => Cmd+K V
Ctrl+K Z 禅モードに移行(Esc Escで抜ける) => Cmd+K Z

検索と置換

Ctrl+F 検索 => Cmd+F
Ctrl+H 置換 => Cmd+Alt+F
F3/Shift+F3 次を検索/前を検索 => F3/Shift+F3
Alt+Enter 検索に合った対象をすべて選択 => Alt+Enter
Ctrl+D 次の検索に合った対象を選択に追加=> Cmd+D
Ctrl+K Ctrl+D 次の検索に合った対象に選択を移動=> Cmd+K Cmd+Down

ナビゲーション

Ctrl+T すべてのシンボルを表示 => Cmd+T
Ctrl+G ライン番号へ移動 => Ctrl+G
Ctrl+P ファイルへ移動 => Cmd+P
Ctrl+PageUp/PageDown タブの切り替え => Cmd+Alt+Right/Left
Ctrl+Shift+O シンボルへ移動 => Cmd+Shift+O
Ctrl+Shift+M 問題パネルの表示 => Cmd+Shift+M
F8 次のエラーまたは警告へ移動 => F8
Shift+F8 前のエラーまたは警告へ移動 => Shift+F8
Ctrl+Shift+Tab エディターのグループヒストリーを選択 => Ctrl+Tab
Ctrl+Alt+- 戻る => Cmd+Alt+-
Ctrl+Shift+- 進む => Cmd+Alt++

エディター管理

Ctrl+W エディターを閉じる => Cmd+W
Ctrl+K F フォルダーを閉じる => Cmd+K F
Ctrl+\ エディターを分割する => 機能しない!!
Ctrl+1/2/3 n番目のエディターグループのフォーカスを移動
Ctrl+K Ctrl+Left フォーカスを前のエディターグループに移動 => Cmd+K Cmd+Left
Ctrl+K Ctrl+Right フォーカスを次のエディターグループに移動 => Cmd+K Cmd+Right
Ctrl+Shift+PageUp エディターを左へ移動 => Cmd+Alt+Left
Ctrl+Shift+PageDown エディターを右へ移動 => Cmd+Alt+Right
Ctrl+K Left アクティブなエディターグループを左(上)へ移動 => Cmd+K Left
Ctrl+K Right アクティブなエディターグループを右(下)へ移動 => Cmd+K Right

ファイル管理

Ctrl+N 新規ファイル => Cmd+N
Ctrl+O ファイルを開く => Cmd+O
Ctrl+S 保存 => Cmd+S
Ctrl+Shift+S 名前をつけて保存 => Cmd+Shift+S
Ctrl+W 閉じる => Cmd+W
Ctrl+K Ctrl+W すべて閉じる => Cmd+K Cmd+W
Ctrl+Shift+T 閉じたエディターを再度開く => Cmd+Shift+T
Ctrl+K Enter プレビューモードで開いたファイルを開く => Cmd+K Enter
Ctrl+Tab 次のタブを開く => Ctrl+Tab
Ctrl+Shift+Tab 前のタブを開く => Ctrl+Shft+Tabp
Ctrl+K P アクティブファイルのパスをコピー => Cmd+K P
Ctrl+K R アクティブファイルをエクスプローラーで表示 => Cmd+K R
Ctrl+K O 新しいウィンドウでアクティブファイルを開く => Cmd+K O

デバッグ

F9 ブレークポイントの切り替え => F9
F5 スタート/コンティニュー => F5
F11/Shift+F11 ステップの開始/終了 => F11/Shift+F11
F10 ステップオーバー => F10
Shift+F5 ストップ => Shift+F5
Ctrl+K Ctrl+I ホバーの表示 => Cmd+K Cmd+I

統合ターミナル

Ctrl+` 統合ターミナルを表示 => Ctrl+`(半角全角漢字)
Ctrl+Shift+` 新しい統合ターミナルを作成=> Ctrl+Shift+`
Ctrl+Shift+C 選択対象のコピー=> Cmd+C
Ctrl+Shift+V アクティブターミナルに貼り付け=> Cmd+V
Ctrl+Shift+Up/Down スクロールアップ/ダウン => Up/Down
Shift+ PageUp/PageDownn ページ単位のスクロールアップ/ダウン=> PageUp/PageDown
Shift+ Home/End 一番上にスクロール/一番下にスクロール=> Cmd+Home/End

キーワード: 逆引き, Visual Studio Code, キーバインド, キーバインディング, Mac