VS Code キーボードショートカット — Win / macOS / Linux
印刷可能な VS Code よく使うキーボードショートカットのリファレンスカード。ページ上部で Windows / macOS / Linux をワンクリックで切り替え。すべてのショートカットは機能別(一般、編集、ナビゲーション、デバッグなど)に分類されています。
Visual Studio Code VS Code 1.85+
104 ショートカット
General6
- コマンドパレットを表示CtrlShiftP
- クイックオープン、ファイルへ移動CtrlP
- 新しいウィンドウ/インスタンスCtrlShiftN
- ウィンドウ/インスタンスを閉じるCtrlW
- ユーザー設定Ctrl,
- キーボードショートカットCtrlK CtrlS
Basic editing20
- 行を切り取り(選択なし)CtrlX
- 行をコピー(選択なし)CtrlC
- 行を下/上に移動AltDown / AltUp
- 行を下/上にコピーShiftAltDown / ShiftAltUp
- 行を削除CtrlShiftK
- 下/上に行を挿入CtrlEnter / ShiftCtrlEnter
- 対応する括弧にジャンプCtrlShift\
- 行をインデント/アウトデントCtrl] / Ctrl[
- 行頭/行末に移動Home / End
- ファイルの先頭/末尾に移動CtrlHome / CtrlEnd
- 1行上/下にスクロールAltPgUp / AltPgDn
- 1ページ上/下にスクロールAltPgUp / AltPgDn
- 領域を折りたたみ/展開CtrlK Ctrl[ / CtrlK Ctrl]
- すべての子領域を折りたたみ/展開CtrlK Ctrl0 / CtrlK CtrlJ
- すべての領域を折りたたみ/展開CtrlK Ctrl0 / CtrlK CtrlJ
- 行コメントを追加CtrlK CtrlC
- 行コメントの削除CtrlK CtrlU
- 行コメントの切り替えCtrl/
- ブロックコメントの切り替えShiftAltA
- 折り返しの切り替えAltZ
Multi-cursor and selection14
- カーソルを挿入Altclick
- 上方向にカーソルを追加CtrlAltUp
- 下方向にカーソルを追加CtrlAltDown
- 最後のカーソル操作を元に戻すCtrlU
- 選択行各行末にカーソルを追加ShiftAltI
- 現在の行を選択CtrlL
- 現在の選択のすべての出現箇所を選択CtrlShiftL
- 現在の単語のすべての出現箇所を選択CtrlF2
- 選択範囲を拡張/縮小CtrlShiftRight / CtrlShiftLeft
- 列(ボックス)選択ShiftAltdrag mouse
- 列選択を上/下に拡張CtrlShiftAltUp / CtrlShiftAltDown
- 列選択を左/右に拡張CtrlShiftAltLeft / CtrlShiftAltRight
- 列選択を1ページ上に拡張CtrlShiftAltPgUp
- 列選択を1ページ下に拡張CtrlShiftAltPgDn
Rich languages editing12
- 候補をトリガーCtrlSpace / CtrlI
- パラメータヒントをトリガーCtrlShiftSpace
- ドキュメントのフォーマットShiftAltF
- 選択範囲のフォーマットCtrlK CtrlF
- 定義へ移動F12
- 定義をピークAltF12
- 定義を横に表示CtrlK F12
- クイックフィックスCtrl.
- 参照を表示ShiftF12
- シンボルの名前変更F2
- 末尾の空白を削除CtrlK CtrlX
- ファイルの言語を変更CtrlK M
Navigation9
- すべてのシンボルを表示CtrlT
- 行へ移動…CtrlG
- ファイルへ移動…CtrlP
- シンボルへ移動…CtrlShiftO
- 問題パネルを表示CtrlShiftM
- 次/前のエラーまたは警告へ移動F8 / ShiftF8
- エディターグループの履歴をナビゲートCtrlShiftTab
- 戻る/進むAltLeft / AltRight
- Tabキーでフォーカス移動を切り替えCtrlM
Editor management7
- エディターを閉じるCtrlW
- フォルダーを閉じるCtrlK F
- エディターを分割Ctrl\
- 1/2/3 番目のエディターグループにフォーカスCtrl1 / Ctrl2 / Ctrl3
- 前/次のエディターグループにフォーカスCtrlK CtrlLeft / CtrlK CtrlRight
- エディターを左/右に移動CtrlK ShiftLeft / CtrlK ShiftRight
- アクティブなエディターグループを移動CtrlK Left / CtrlK Right
File management9
- 新しいファイルCtrlN
- ファイルを開く…CtrlO
- 保存CtrlS
- 名前を付けて保存…CtrlShiftS
- すべて保存CtrlK CtrlS
- 閉じるCtrlW
- すべて閉じるCtrlK CtrlW
- アクティブなファイルを Finder で表示CtrlK R
- 新しいウィンドウ/インスタンスでアクティブファイルを開くCtrlK O
Display15
- フルスクリーン切り替えF11
- エディターレイアウトの切り替え(横/縦)ShiftAlt0
- 拡大/縮小Ctrl= / Ctrl-
- サイドバーの表示切り替えCtrlB
- エクスプローラーを表示 / フォーカス切り替えCtrlShiftE
- 検索を表示CtrlShiftF
- ソース管理を表示CtrlShiftG
- デバッグを表示CtrlShiftD
- 拡張機能を表示CtrlShiftX
- ファイル内の置換CtrlShiftH
- 検索の詳細切り替えCtrlShiftJ
- 出力パネルを表示CtrlShiftU
- Markdown プレビューを開くCtrlShiftV
- Markdown プレビューを横に表示CtrlK V
- 禅モード(Esc Esc で終了)CtrlK Z
Debug6
- ブレークポイントの切り替えF9
- 開始/続行F5
- ステップイン/アウトF11 / ShiftF11
- ステップオーバーF10
- 停止ShiftF5
- ホバーの表示CtrlK CtrlI
Integrated terminal6
- 統合ターミナルを表示Ctrl`
- 新しいターミナルを作成CtrlShift`
- 選択範囲をコピーCtrlC
- 上/下にスクロールCtrlUp / CtrlDown
- 1ページ上/下にスクロールPgUp / PgDn
- 上端/下端にスクロールCtrlHome / CtrlEnd
VS Code ショートカットについて
Visual Studio Code(VS Code)は、Microsoft が開発した無料でクロスプラットフォームなソースコードエディタです。Windows、macOS、Linux で動作し、2024 年の Stack Overflow Developer Survey では 75.9% のシェアでエディタ部門 1 位を獲得しました。フルスタック、フロントエンド、DevOps エンジニアが毎日使う定番ツールです。VS Code はほぼすべてのアクションをキーボードショートカットに割り当てており、同じ操作がプラットフォームによって異なるキーにマップされます:macOS の ⌘ は Windows/Linux の Ctrl、⌥ は Alt に対応します。 本リファレンスカードは、9 つの機能グループ(一般、基本編集、マルチカーソルと選択、リッチ言語編集、ナビゲーション、エディタ管理、ファイル管理、表示、デバッグ、統合ターミナル)から 130 以上の最もよく使うショートカットをカバーしています。すべてのエントリは VS Code 公式ドキュメント(code.visualstudio.com/docs/getstarted/keybindings)から転記したもので、VS Code 1.85 以降を対象としています。 使い方 - ページ上部でプラットフォーム(Win / macOS / Linux)を選択すると、ページ全体のキーが即座に更新されます。デフォルトはブラウザの User-Agent から自動検出され、手動で切り替えた選択は localStorage に保存されるため、リロード後も維持されます。 - 検索ボックスに任意の単語を入力(「breakpoint」「save」「Cmd」など)すると、行がフィルタリングされます。機能名、オプションのタグフィールド、および任意のプラットフォームのキー文字列にマッチします。 - 任意の行の「コピー」ボタンをクリックすると、現在のプラットフォームのキー文字列がクリップボードにコピーされます。チートシート、ドキュメント、チャットに貼り付けられます。 - Ctrl/Cmd+P で印刷ダイアログを開くと、サイドバー/ヘッダー/フッターが非表示になり、印刷用レイアウトはショートカットグリッドのみになります。 ヒント - ほとんどの複合キー(⌘K ⌘S など)は**シーケンス入力**:最初の組み合わせを押し、リリースしてから次を押します。同時押しではありません。 - 「Quick Fix」(⌘.)と「Go to Definition」(F12)は、どのコードエディタでも最初に覚えるべき 2 つのショートカットです。 - 「File → Preferences → Keyboard Shortcuts」(⌘K ⌘S / Ctrl+K Ctrl+S)で任意のキーバインドをカスタマイズできます。
免責事項
本ショートカットキー検索サイトは第三者の非公式ツールです。ページに記載されているソフトウェア製品の商標権者との間に、提携、出資許諾、公的な協力関係は一切ありません。
サイト内のショートカットキー情報は、すべて公開されている資料およびローカル環境での実測に基づき、学習・参考目的のみで提供しています。すべてのソフトウェアバージョンに対して、情報の正確性、完全性、即時対応を保証するものではありません。ソフトウェアのバージョンや OS 環境によりショートカットの動作は異なる場合がありますので、各ソフトウェアの公式ドキュメントを正典としてご確認ください。
ページに表示されるすべての製品名、商標、ロゴは、それぞれの著作権者・商標権者の財産です。これらは対応するソフトウェアを識別するための記述的使用のみであり、商標権者からの許諾や推奨を意味するものではありません。
著作権者または商標権者の方で、当サイトの一部内容について権利侵害の懸念がある場合は[email protected]までご連絡ください。有効な権利証明を受領次第、合理的な期間内に関連内容を修正または削除いたします。
当サイトの情報を利用したことで生じたいかなる直接的・間接的損害についても、当サイトは法的責任を負いません。
バージョン 1.0.0