VSCode全プルダウンメニュー完全解説【ショートカットキー付き・使いどころ徹底ガイド】

Tech Tips
スポンサーリンク
スポンサーリンク
  1. はじめに
  2. ファイル(F)メニュー
    1. 新規作成
    2. ファイルを開く
    3. ワークスペース管理
    4. 保存
    5. 共有・設定
    6. ウィンドウ・エディター管理
  3. 編集(E)メニュー
    1. 元に戻す・やり直し
    2. クリップボード操作
    3. 検索・置換
    4. コメント操作
  4. 選択(S)メニュー
    1. 基本選択
    2. 行の移動・コピー
    3. マルチカーソル(超重要)
    4. 出現箇所の選択
  5. 表示(V)メニュー
    1. コマンドパレット
    2. 外観(Appearance)
    3. エディター レイアウト
    4. サイドバーパネル
    5. 下部パネル
    6. その他
  6. 移動(G)メニュー
    1. 基本移動
    2. エディターの切り替え
    3. グループの切り替え
    4. ファイル・シンボルへの移動
    5. コード定義への移動
    6. 行・ブラケットへの移動
    7. 問題・変更箇所への移動
  7. 実行(R)メニュー
    1. デバッグ実行
    2. デバッグ設定
    3. ステップ実行(デバッグ中)
    4. ブレークポイント管理
  8. ターミナル(T)メニュー
    1. ターミナル操作
    2. タスク実行
    3. 実行中のタスク管理
    4. タスク設定
  9. ヘルプ(H)メニュー
    1. 学習リソース
    2. リリース情報
    3. キーボード・チュートリアル
    4. コミュニティ
    5. 法的情報・ツール
  10. メニュー別ショートカットキー早見表
    1. ファイル(F)メニュー
    2. 編集(E)メニュー
    3. 選択(S)メニュー
    4. 表示(V)メニュー
    5. 移動(G)メニュー
    6. 実行(R)メニュー
    7. ターミナル(T)メニュー
    8. ヘルプ(H)メニュー
  11. よく使うショートカットTOP30
    1. 絶対に覚えるべき(★★★)
    2. 効率を大幅に上げる(★★)
  12. カテゴリ別活用シーン
    1. 新しいプロジェクトを始める時
    2. コードを読む・調査する時
    3. コードを書く時
    4. リファクタリングする時
    5. デバッグする時
    6. チームでレビューする時
  13. まとめ
  14. 関連記事

はじめに

VSCodeのメニューバーには、ファイル・編集・選択・表示・移動・実行・ターミナル・ヘルプの8つのプルダウンメニューがあります。しかし、その全てのメニュー項目を把握している方は少ないのではないでしょうか。

本記事では、VSCodeの全プルダウンメニューを階層ごとに完全網羅し、各機能のショートカットキー・使いどころ・おすすめポイントを徹底解説します。

この記事の特徴:

  • メニューバーの全8カテゴリを完全網羅
  • サブメニューの階層まで詳しく解説
  • 実際のメニュー画面に対応した最新情報
  • ★マークで特に重要な機能を表示
  • 使いどころ・活用シーンを具体的に説明


スポンサーリンク

ファイル(F)メニュー

ファイルの新規作成・保存・設定など、VSCodeの基本操作が集まっています。

新規作成

メニュー項目ショートカット説明・使いどころ
新しいテキスト ファイル ★★★Ctrl+N新しいテキストファイルを即座に作成。最もよく使う新規作成操作
新しいファイル...Ctrl+Alt+Windows+Nファイルの種類を指定して作成。テンプレートから始めたい場合に使用
新しいウィンドウ ★★Ctrl+Shift+N別のVSCodeウィンドウを開く。複数プロジェクトを同時に作業する際に便利
プロファイルを含む新しいウィンドウサブメニュー特定のプロファイル設定でウィンドウを開く

プロファイルを含む新しいウィンドウ のサブメニュー:

メニュー項目説明
新しいプロファイル...新しいプロファイルを作成してウィンドウを開く

活用ポイント:

  • Ctrl+N でまず新規ファイルを開き、保存時に拡張子を決める流れが効率的
  • 複数プロジェクトを同時進行する場合は Ctrl+Shift+N で別ウィンドウを活用

ファイルを開く

メニュー項目ショートカット説明・使いどころ
ファイルを開く... ★★★Ctrl+Oダイアログからファイルを選択して開く
フォルダーを開く... ★★★Ctrl+K Ctrl+Oフォルダをワークスペースとして開く。プロジェクト開始時に必須
ファイルでワークスペースを開く....code-workspace ファイルからマルチルートワークスペースを開く
最近使用した項目を開く ★★サブメニュー最近開いたファイルやフォルダを素早く再度開く

最近使用した項目を開く のサブメニュー:

メニュー項目ショートカット説明
閉じたエディターを再度開くCtrl+Shift+Tうっかり閉じたタブを復元。ブラウザの閉じたタブ復元と同じ感覚
(最近のファイル一覧)最近開いたファイルが一覧表示される
その他...Ctrl+R最近のファイル・フォルダの全一覧を表示
最近開いた項目をクリア...最近の履歴を削除

ワークスペース管理

メニュー項目ショートカット説明・使いどころ
フォルダーをワークスペースに追加...現在のワークスペースに別のフォルダを追加。マルチルート開発に便利
名前を付けてワークスペースを保存...現在のウィンドウ構成を .code-workspace ファイルとして保存
ワークスペースを複製現在のワークスペース設定を別ウィンドウで複製

保存

メニュー項目ショートカット説明・使いどころ
保存 ★★★Ctrl+S現在のファイルを保存。最頻出操作
名前を付けて保存... ★★Ctrl+Shift+S別名でファイルを保存。コピーを作りたい時にも使える
すべて保存 ★★Ctrl+K S開いている全ファイルを一括保存。変更漏れを防ぐ

共有・設定

メニュー項目ショートカット説明・使いどころ
共有サブメニュープロファイルのエクスポートなど
自動保存自動保存のオン/オフを切り替え。チェックで有効
ユーザー設定サブメニューVSCodeの各種設定にアクセス

ユーザー設定 のサブメニュー:

メニュー項目ショートカット説明・使いどころ
プロファイルプロファイルの管理・切り替え
設定 ★★★Ctrl+,VSCode全体の設定画面を開く。カスタマイズの起点
拡張機能 ★★Ctrl+Shift+X拡張機能の管理画面を開く
キーボード ショートカット ★★Ctrl+K Ctrl+Sキーバインドの確認・変更
スニペットの構成カスタムスニペットの作成・編集
タスクタスクの設定・実行
テーマサブメニューテーマの切り替え
バックアップと同期の設定...設定の同期機能(Setting Sync)の設定
オンライン サービスの設定テレメトリなどオンラインサービスの設定

テーマ のサブメニュー:

メニュー項目ショートカット説明
配色テーマ ★★Ctrl+K Ctrl+Tカラーテーマを変更。ライト・ダーク切り替えもここから
ファイル アイコンのテーマエクスプローラーのファイルアイコンを変更
製品アイコンのテーマUI全体のアイコンセットを変更

ウィンドウ・エディター管理

メニュー項目ショートカット説明・使いどころ
ファイルを元に戻す最後に保存した状態に戻す。Git管理外でもOK
エディターを閉じる ★★Ctrl+F4現在のタブを閉じる
フォルダーを閉じるCtrl+K Fワークスペースのフォルダを閉じる
ウィンドウを閉じるAlt+F4VSCodeウィンドウを閉じる
終了VSCodeを完全に終了

スポンサーリンク

編集(E)メニュー

テキスト編集の基本操作から、コード特有の編集機能まで揃っています。

元に戻す・やり直し

メニュー項目ショートカット説明・使いどころ
元に戻す ★★★Ctrl+Z直前の操作を取り消し。何度でも実行可能
やり直し ★★★Ctrl+Y「元に戻す」を取り消し。Ctrl+Zのやりすぎた時に使う

クリップボード操作

メニュー項目ショートカット説明・使いどころ
切り取り ★★★Ctrl+X選択範囲を切り取り(選択なしの場合は行全体)
コピー ★★★Ctrl+C選択範囲をコピー(選択なしの場合は行全体)
貼り付け ★★★Ctrl+Vクリップボードの内容を貼り付け

活用ポイント:

  • 選択範囲なしで Ctrl+X を押すと行全体が切り取り対象になる
  • 選択範囲なしで Ctrl+C を押すと行全体がコピーされる(空行と勘違いしやすい)

検索・置換

メニュー項目ショートカット説明・使いどころ
検索 ★★★Ctrl+F現在のファイル内を検索。正規表現・大文字小文字区別も可能
置換 ★★★Ctrl+H文字列の一括置換。Ctrl+Enterで全置換
フォルダーを指定して検索 ★★★Ctrl+Shift+Fワークスペース全体をまたいだ横断検索
複数のファイルで置換 ★★Ctrl+Shift+Hワークスペース全体の横断置換

Ctrl+Shift+F活用術:

1. Ctrl+Shift+F で検索パネルを開く
2. 検索文字列を入力
3. 「絞り込み」で特定のファイル種類に限定(例: *.ts)
4. 検索結果をクリックで該当箇所にジャンプ

コメント操作

メニュー項目ショートカット説明・使いどころ
行コメントの切り替え ★★★Ctrl+/現在行をコメントアウト/解除。複数行選択でも有効
ブロック コメントの切り替え ★★Shift+Alt+A/* */ 形式のブロックコメントをトグル
Emmet: 省略記法を展開 ★★TabEmmet記法をHTMLタグに展開(例: div.container>ul>li*3 → 展開)

行コメント活用術:

// 単一行のコメントアウト
1. カーソルを対象行に移動
2. Ctrl+/ で即コメントアウト

// 複数行の一括コメントアウト
1. Shift+クリックで複数行を選択
2. Ctrl+/ で一括コメントアウト

選択(S)メニュー

テキスト選択とカーソル操作の高度な機能を提供します。マルチカーソルは特に強力です。

基本選択

メニュー項目ショートカット説明・使いどころ
すべて選択 ★★★Ctrl+Aファイル全体を選択
選択範囲の展開 ★★Shift+Alt+→選択範囲をスマートに広げる(単語→行→ブロックの順)
選択範囲の縮小 ★★Shift+Alt+←選択範囲をスマートに縮小

選択範囲の展開 活用例:

カーソル位置から Shift+Alt+→ を何度か押すと
単語 → 文 → ブロック → 関数全体... と段階的に拡大
逆に Shift+Alt+← で縮小できる

行の移動・コピー

メニュー項目ショートカット説明・使いどころ
行を上へコピー ★★★Shift+Alt+↑現在行を上にコピー(選択なしでも動く)
行を下へコピー ★★★Shift+Alt+↓現在行を下にコピー。似たようなコードを量産する時に最強
行を上へ移動 ★★★Alt+↑現在行を1行上に移動。コードの並び替えに便利
行を下へ移動 ★★★Alt+↓現在行を1行下に移動
選択範囲の複製選択範囲を複製して直後に挿入

マルチカーソル(超重要)

メニュー項目ショートカット説明・使いどころ
カーソルを上に挿入 ★★★Ctrl+Alt+↑上の行にカーソルを追加。連続した複数行を同時編集
カーソルを下に挿入 ★★★Ctrl+Alt+↓下の行にカーソルを追加
カーソルを行末に挿入 ★★Shift+Alt+I選択した全行の末尾にカーソルを追加。複数行の末尾を一括編集

マルチカーソル活用例:

// 複数のCSSプロパティに同時に「!important」を追加
1. 対象の複数行を選択
2. Shift+Alt+I で各行末にカーソルを配置
3. " !important" と入力 → 全行に一括追加

出現箇所の選択

メニュー項目ショートカット説明・使いどころ
次の出現個所を追加 ★★★Ctrl+Dカーソル下の単語と同じ次の単語を選択に追加
前の出現箇所を追加直前の一致箇所を選択に追加
すべての出現箇所を選択 ★★★Ctrl+Shift+Lカーソル下の単語と同じすべての箇所を一括選択
マルチ カーソルを Ctrl+Click に切り替えるマルチカーソルの追加方法をCtrl+Click/Alt+Clickで切り替え
列の選択モード矩形選択モードのオン/オフを切り替え

Ctrl+D 活用術(変数名の一括リネーム):

1. 変数名にカーソルを置く
2. Ctrl+D を押すたびに次の同じ単語が選択に追加される
3. 変更したくない箇所は Ctrl+K Ctrl+D でスキップ
4. すべて選択したら新しい名前を入力 → 一括リネーム完了

表示(V)メニュー

VSCodeのUIレイアウトとパネルの表示・非表示を制御します。

コマンドパレット

メニュー項目ショートカット説明・使いどころ
コマンド パレット... ★★★Ctrl+Shift+P全機能にアクセスできる万能コマンド。VSCodeで最も重要なショートカット
ビューを開く...各種ビュー(パネル)を名前で検索して開く

外観(Appearance)

メニュー項目ショートカット説明・使いどころ
全画面表示 ★★F11VSCodeを全画面表示。コーディングに集中したい時に
Zen Mode ★★Ctrl+K ZUIを最小限に隠した集中モード。Esc×2で解除
中央揃えレイアウトエディターを画面中央に配置(記事執筆などに)
メニュー バーメニューバーの表示/非表示を切り替え
プライマリ サイド バー ★★★Ctrl+B左サイドバー(エクスプローラーなど)の表示/非表示
セカンダリ サイド バーCtrl+Alt+B右サイドバーの表示/非表示
ステータス バー画面下部のステータスバーの表示/非表示
パネル ★★Ctrl+J下部パネル(ターミナル・問題など)の表示/非表示

アクティビティ バーの位置 サブメニュー:

メニュー項目説明
既定値左側に縦長で表示(デフォルト)
上部上部に横並びで表示
下部下部に横並びで表示
非表示アクティビティバーを非表示

パネルの位置 サブメニュー:

メニュー項目説明
パネルを上部に配置
下部パネルを下部に配置(デフォルト)
パネルを左側に配置
パネルを右側に配置
非表示パネルエリアを非表示

パネルの配置 サブメニュー:

メニュー項目説明
右揃え
左揃え
下揃え下揃え(デフォルト)
中央揃え中央揃え

タブ バー サブメニュー:

メニュー項目説明
✓ 複数のタブ通常のタブ表示(デフォルト)
1つのタブ現在のタブのみ表示
非表示タブバー自体を非表示

エディター アクションの位置 サブメニュー:

メニュー項目説明
タブ バータブバー右側にアクションを表示(デフォルト)
タイトル バータイトルバーに表示
非表示アクションを非表示

その他の外観設定:

メニュー項目ショートカット説明
✓ ミニマップ右側のミニマップ(コード縮小図)の表示切替
✓ 階層リンクエディター上部のパンくずリストの表示切替
✓ スティッキー スクロールスクロール時に現在のスコープ(関数名など)を上部に固定表示
✓ 空白を描画するスペースやタブを可視化
✓ 制御文字を表示する改行コードなど制御文字を可視化
拡大Ctrl+;UIを拡大(ズームイン)
縮小Ctrl+-UIを縮小(ズームアウト)
ズームのリセットCtrl+NumPad0ズームをリセット

エディター レイアウト

メニュー項目ショートカット説明・使いどころ
分割(上)Ctrl+K Ctrl+\エディターを上下に分割
分割(下)現在のエディターを下に分割
分割(左)左に分割
分割(右)右に分割(Ctrl+\ と同様)
グループ内分割Ctrl+K Ctrl+Shift+\同グループ内でエディターを分割
エディターを新しいウィンドウに移動する現在のエディターを独立したウィンドウに移動
エディターを新しいウィンドウにコピーするCtrl+K O現在のエディターを別ウィンドウでコピー
シングル1列レイアウトにリセット
2列左右2列レイアウト
3列3列レイアウト
2行上下2行レイアウト
3行3行レイアウト
グリッド (2x2)2×2の4分割グリッドレイアウト
2行右右側を2行に分割したレイアウト
2列下下側を2列に分割したレイアウト
レイアウトの反転Shift+Alt+0横/縦分割を反転

エディター分割活用術:

// 仕様と実装を並べて表示
1. 仕様ファイルを開く
2. Ctrl+\ で右に分割
3. 右側で実装ファイルを開く
→ 両方を見ながら実装できる

サイドバーパネル

メニュー項目ショートカット説明・使いどころ
エクスプローラー ★★★Ctrl+Shift+Eファイルツリーを表示。フォルダ構成を確認・操作
検索 ★★★Ctrl+Shift+Fファイル横断検索パネルを表示
ソース管理 ★★Ctrl+Shift+GGit操作パネルを表示。差分確認・コミット
実行 ★★Ctrl+Shift+Dデバッグパネルを表示
拡張機能 ★★Ctrl+Shift+X拡張機能の検索・管理
チャットCtrl+Alt+ICopilot Chatなどのチャット機能を表示

下部パネル

メニュー項目ショートカット説明・使いどころ
問題 ★★★Ctrl+Shift+Mエラー・警告の一覧。F8で問題箇所をジャンプ
出力 ★★Ctrl+Shift+U拡張機能・ビルドのログを確認
デバッグ コンソール ★★Ctrl+Shift+Yデバッグ中の変数・出力確認
ターミナル ★★★Ctrl+`統合ターミナルの表示/非表示

その他

メニュー項目ショートカット説明・使いどころ
右端での折り返し ★★Alt+Z長い行を画面幅で折り返す。スクロールなしで全体を確認できる

移動(G)メニュー

エディター内・ファイル間・コード定義へのナビゲーションを提供します。

基本移動

メニュー項目ショートカット説明・使いどころ
戻る ★★★Alt+←カーソル位置の履歴を戻る。F12でジャンプ後に元の場所に戻る際に必須
進む ★★Alt+→カーソル位置の履歴を進む
最後の編集場所 ★★Ctrl+K Ctrl+Q最後に編集した場所に直接ジャンプ

エディターの切り替え

メニュー項目ショートカット説明・使いどころ
次のエディター ★★★Ctrl+PageDown次のタブに移動
前のエディター ★★★Ctrl+PageUp前のタブに移動
次の使用されているエディター最近使用したタブの順で次に移動
以前に使用したエディター最近使用したタブの順で前に移動
グループ内の次のエディターCtrl+K Ctrl+PageDown分割グループ内で次のタブに移動
グループ内の前のエディターCtrl+K Ctrl+PageUp分割グループ内で前のタブに移動
グループ内の次の使用されているエディターグループ内で最近使用順に次へ
グループ内の前の使用されているエディターグループ内で最近使用順に前へ

グループの切り替え

メニュー項目ショートカット説明・使いどころ
グループ 1 ★★Ctrl+11番目のエディターグループにフォーカス
グループ 2 ★★Ctrl+22番目のエディターグループにフォーカス
グループ 3Ctrl+33番目のエディターグループにフォーカス
グループ 4Ctrl+44番目のグループ
グループ 5Ctrl+55番目のグループ
次のグループ次のエディターグループにフォーカス
前のグループ前のエディターグループにフォーカス
グループ(左)Ctrl+K Ctrl+←左のグループにフォーカス
グループ(右)Ctrl+K Ctrl+→右のグループにフォーカス
グループ(上)Ctrl+K Ctrl+↑上のグループにフォーカス
グループ(下)Ctrl+K Ctrl+↓下のグループにフォーカス

ファイル・シンボルへの移動

メニュー項目ショートカット説明・使いどころ
ファイルに移動... ★★★Ctrl+Pファイル名で素早く検索・移動。エクスプローラーより圧倒的に速い
ワークスペース内のシンボルへ移動... ★★Ctrl+Tワークスペース全体の関数・クラス名で検索
エディター内のシンボルへ移動... ★★Ctrl+Shift+O現在ファイル内の関数・クラスに素早く移動

Ctrl+P 活用術:

Ctrl+P を押した後:
test        → ファイル名で検索(fuzzy検索)
@symbol     → 現在ファイルのシンボル検索
#symbol     → ワークスペース全体のシンボル検索
:42         → 42行目にジャンプ
>command    → コマンドパレット(Ctrl+Shift+P と同等)

コード定義への移動

メニュー項目ショートカット説明・使いどころ
定義に移動 ★★★F12関数・変数の定義元に移動。コードリーディングの必須スキル
宣言へ移動TypeScriptなどで宣言箇所に移動
型定義に移動型の定義に移動
実装箇所に移動インターフェースの実装クラスに移動
参照へ移動 ★★Shift+F12その変数・関数が使われている全箇所を表示

定義移動の効率的な使い方:

1. 関数名にカーソル → F12 で定義に移動
2. Alt+← で元の場所に戻る
3. Alt+F12 でその場でプレビュー(移動しない)

行・ブラケットへの移動

メニュー項目ショートカット説明・使いどころ
行/列に移動... ★★Ctrl+G行番号を入力して即ジャンプ(スタックトレース活用)
ブラケットに移動 ★★Ctrl+Shift+\対応する括弧 {}()[] に移動

Ctrl+G 活用例:

エラーログ: "error at line 245"
→ Ctrl+G → 245 → Enter → エラー行に直接ジャンプ

問題・変更箇所への移動

メニュー項目ショートカット説明・使いどころ
次の問題箇所 ★★F8次のエラー・警告箇所にジャンプ。F8連打でエラーを順番に修正
前の問題箇所 ★★Shift+F8前のエラー・警告箇所にジャンプ
次の変更箇所Alt+F3Git差分の次の変更箇所にジャンプ
前の変更箇所Shift+Alt+F3Git差分の前の変更箇所にジャンプ

実行(R)メニュー

デバッグ実行とブレークポイントの管理を提供します。

デバッグ実行

メニュー項目ショートカット説明・使いどころ
デバッグの開始 ★★★F5デバッガーを起動してプログラムを実行
デバッグなしで実行 ★★Ctrl+F5デバッガーなしで実行(通常の実行)
デバッグの停止 ★★Shift+F5デバッグセッションを終了
デバッグの再起動 ★★Ctrl+Shift+F5デバッグを再起動。コード変更後に再実行

デバッグ設定

メニュー項目ショートカット説明・使いどころ
構成を開く.vscode/launch.json を開く。デバッグ設定ファイル
構成の追加...デバッグ設定を追加(Node.js・Python・ブラウザなど)

ステップ実行(デバッグ中)

メニュー項目ショートカット説明・使いどころ
ステップ オーバーする ★★★F10現在行を実行して次行へ(関数内には入らない)
ステップ インする ★★★F11現在行の関数内に入る
ステップ アウトする ★★Shift+F11現在の関数から抜け出す
続行 ★★★F5次のブレークポイントまで実行を続ける

デバッグの基本フロー:

1. F9 でブレークポイントを設定
2. F5 でデバッグ開始
3. F10 でステップ実行(行ごとに確認)
4. 怪しい関数はF11でステップイン
5. 変数をマウスホバーで値を確認
6. F5 で次のブレークポイントに進む
7. Shift+F5 でデバッグ終了

ブレークポイント管理

メニュー項目ショートカット説明・使いどころ
ブレークポイントの切り替え ★★★F9カーソル行にブレークポイントを設定/解除
新しいブレークポイントサブメニュー特殊なブレークポイントを追加
すべてのブレークポイントを有効にする無効化したブレークポイントを全て有効化
すべてのブレークポイントを無効にするブレークポイントを消さずに一時無効化
すべてのブレークポイントの削除全ブレークポイントを削除
その他のデバッガーをインストールします...デバッガー拡張機能のマーケットプレイスを開く

新しいブレークポイント サブメニュー:

メニュー項目ショートカット説明
ブレークポイントの編集ブレークポイントに条件や動作を設定
条件付きブレークポイント...特定の条件が満たされた時のみ停止
インライン ブレークポイントShift+F91行に複数の式がある場合に特定箇所で停止
関数のブレークポイント...関数名で停止箇所を指定(ソースなしでも設定可能)
トリガーされたブレークポイント...別のブレークポイントが実行された後に有効になるブレークポイント
ログポイント...停止せずにコンソールにログを出力するブレークポイント

条件付きブレークポイントの活用:

// ループの特定の回数でのみ停止したい場合
条件: i === 100  →  i が100の時だけ停止

// 特定の値の時だけ停止
条件: user.id === "admin"  →  adminユーザーの時だけ停止

ターミナル(T)メニュー

統合ターミナルとタスク実行を管理します。

ターミナル操作

メニュー項目ショートカット説明・使いどころ
新しいターミナル ★★★Ctrl+Shift+`新しいターミナルを作成。複数の作業を並行する時に
ターミナルの分割 ★★Ctrl+Shift+5現在のターミナルを左右に分割
新しいターミナル ウィンドウCtrl+Shift+Alt+@ターミナルを別ウィンドウとして開く

ターミナル活用術:

// 複数の作業を並行する場合
1. Ctrl+Shift+` で新しいターミナルを複数作成
2. ターミナルに名前を付けて区別(右クリック→「名前の変更」)
3. フロントエンド用・バックエンド用・Git用など用途別に使い分け

タスク実行

メニュー項目ショートカット説明・使いどころ
タスクの実行...設定済みタスクを選択して実行
ビルド タスクの実行... ★★Ctrl+Shift+Bデフォルトのビルドタスクを実行
アクティブなファイルの実行現在開いているファイルを直接実行
選択したテキストの実行選択したテキストをターミナルで実行

実行中のタスク管理

メニュー項目ショートカット説明・使いどころ
実行中のタスクを表示...現在バックグラウンドで実行中のタスクを確認
タスクの実行を再開...停止したタスクを再開
タスクの終了...実行中のタスクを終了

タスク設定

メニュー項目ショートカット説明・使いどころ
タスクの構成....vscode/tasks.json を開いてタスクを設定
既定のビルド タスクの構成...Ctrl+Shift+B で実行されるタスクを設定

tasks.json の基本例:

{
    "version": "2.0.0",
    "tasks": [
        {
            "label": "npm build",
            "type": "npm",
            "script": "build",
            "group": {
                "kind": "build",
                "isDefault": true
            }
        }
    ]
}

ヘルプ(H)メニュー

学習リソース・情報・サポートへのアクセスを提供します。

学習リソース

メニュー項目ショートカット説明・使いどころ
ようこそVSCodeのウェルカムページを開く。初期設定や最近のファイルにアクセス
すべてのコマンドの表示Ctrl+Shift+Pコマンドパレットを開く(表示メニューと同一)
参照資料ドキュメント・APIリファレンスへのリンク集
チュートリアルを開きます...インタラクティブなチュートリアルを起動
エディター プレイグラウンドVSCodeの機能を試せる演習場を開く。初心者に最適

リリース情報

メニュー項目ショートカット説明・使いどころ
リリース ノートの表示最新バージョンの変更点を確認
アクセシビリティ機能の概要スクリーンリーダー等のアクセシビリティ機能説明
@vscode に確認してくださいCopilot ChatでVSCodeの質問を直接AIに聞く

キーボード・チュートリアル

メニュー項目ショートカット説明・使いどころ
キーボード ショートカットの参照 ★★Ctrl+K Ctrl+RPDFのショートカット一覧をブラウザで開く
ビデオ チュートリアル公式YouTubeチュートリアルを開く
ヒントとトリビア知っておくと便利なTipsを紹介

コミュニティ

メニュー項目説明
YouTube で参加するVSCode公式YouTubeチャンネルへ
機能要求の検索GitHubのFeature Requestを検索
問題を報告バグをGitHubにレポート

法的情報・ツール

メニュー項目説明
ライセンスの表示ライセンス情報
プライバシーに関する声明プライバシーポリシー
開発者ツールの切り替えChrome開発者ツールを開く(拡張機能開発時に使用)
プロセス エクスプローラーを開くVSCode内のプロセス一覧とメモリ使用量を確認
更新の確認...最新バージョンへの更新を確認・実行
バージョン情報インストール済みのVSCodeバージョンを確認

メニュー別ショートカットキー早見表

ファイル(F)メニュー

ショートカット機能
Ctrl+N新しいテキスト ファイル
Ctrl+Shift+N新しいウィンドウ
Ctrl+Oファイルを開く
Ctrl+K Ctrl+Oフォルダーを開く
Ctrl+Shift+T閉じたエディターを再度開く
Ctrl+R最近使用した項目(その他)
Ctrl+S保存
Ctrl+Shift+S名前を付けて保存
Ctrl+K Sすべて保存
Ctrl+,設定
Ctrl+Shift+X拡張機能
Ctrl+K Ctrl+Sキーボード ショートカット
Ctrl+K Ctrl+T配色テーマ
Ctrl+F4エディターを閉じる
Ctrl+K Fフォルダーを閉じる
Alt+F4ウィンドウを閉じる

編集(E)メニュー

ショートカット機能
Ctrl+Z元に戻す
Ctrl+Yやり直し
Ctrl+X切り取り
Ctrl+Cコピー
Ctrl+V貼り付け
Ctrl+F検索
Ctrl+H置換
Ctrl+Shift+Fフォルダーを指定して検索
Ctrl+Shift+H複数のファイルで置換
Ctrl+/行コメントの切り替え
Shift+Alt+Aブロック コメントの切り替え

選択(S)メニュー

ショートカット機能
Ctrl+Aすべて選択
Shift+Alt+→選択範囲の展開
Shift+Alt+←選択範囲の縮小
Shift+Alt+↑行を上へコピー
Shift+Alt+↓行を下へコピー
Alt+↑行を上へ移動
Alt+↓行を下へ移動
Ctrl+Alt+↑カーソルを上に挿入
Ctrl+Alt+↓カーソルを下に挿入
Shift+Alt+Iカーソルを行末に挿入
Ctrl+D次の出現個所を追加
Ctrl+Shift+Lすべての出現箇所を選択

表示(V)メニュー

ショートカット機能
Ctrl+Shift+Pコマンド パレット
F11全画面表示
Ctrl+K ZZen Mode
Ctrl+Bプライマリ サイド バー
Ctrl+Alt+Bセカンダリ サイド バー
Ctrl+Jパネル
Ctrl+K Ctrl+\分割(上)
Shift+Alt+0レイアウトの反転
Ctrl+Shift+Eエクスプローラー
Ctrl+Shift+F検索
Ctrl+Shift+Gソース管理
Ctrl+Shift+D実行
Ctrl+Shift+X拡張機能
Ctrl+Shift+M問題
Ctrl+Shift+U出力
Ctrl+Shift+Yデバッグ コンソール
Ctrl+`ターミナル
Alt+Z右端での折り返し

移動(G)メニュー

ショートカット機能
Alt+←戻る
Alt+→進む
Ctrl+K Ctrl+Q最後の編集場所
Ctrl+PageDown次のエディター
Ctrl+PageUp前のエディター
Ctrl+1〜5グループ 1〜5
Ctrl+K Ctrl+←/→/↑/↓グループ(方向)
Ctrl+Pファイルに移動
Ctrl+Tワークスペース内のシンボルへ移動
Ctrl+Shift+Oエディター内のシンボルへ移動
F12定義に移動
Shift+F12参照へ移動
Ctrl+G行/列に移動
Ctrl+Shift+\ブラケットに移動
F8次の問題箇所
Shift+F8前の問題箇所
Alt+F3次の変更箇所
Shift+Alt+F3前の変更箇所

実行(R)メニュー

ショートカット機能
F5デバッグの開始/続行
Ctrl+F5デバッグなしで実行
Shift+F5デバッグの停止
Ctrl+Shift+F5デバッグの再起動
F10ステップ オーバーする
F11ステップ インする
Shift+F11ステップ アウトする
F9ブレークポイントの切り替え
Shift+F9インライン ブレークポイント

ターミナル(T)メニュー

ショートカット機能
Ctrl+Shift+`新しいターミナル
Ctrl+Shift+5ターミナルの分割
Ctrl+Shift+Alt+@新しいターミナル ウィンドウ
Ctrl+Shift+Bビルド タスクの実行

ヘルプ(H)メニュー

ショートカット機能
Ctrl+Shift+Pすべてのコマンドの表示
Ctrl+K Ctrl+Rキーボード ショートカットの参照

よく使うショートカットTOP30

絶対に覚えるべき(★★★)

  1. Ctrl+Shift+P - コマンドパレット(全機能の入り口)
  2. Ctrl+P - ファイルへ移動(ファイル名検索)
  3. Ctrl+S - 保存
  4. Ctrl+F - ファイル内検索
  5. Ctrl+H - ファイル内置換
  6. Ctrl+Shift+F - 横断検索
  7. Ctrl+D - 次の一致を選択(マルチカーソル)
  8. Ctrl+/ - 行コメントトグル
  9. F12 - 定義に移動
  10. Alt+← - 戻る(定義移動後の復帰)
  11. Ctrl+` - ターミナル表示/非表示
  12. F5 - デバッグ開始/続行
  13. F10 - ステップ実行

効率を大幅に上げる(★★)

  1. Ctrl+Shift+L - 全出現箇所を選択
  2. Ctrl+Alt+↑/↓ - マルチカーソル追加
  3. Alt+↑/↓ - 行を移動
  4. Shift+Alt+↓ - 行を複製
  5. Ctrl+B - サイドバートグル
  6. Ctrl+Shift+T - 閉じたタブを復元
  7. Ctrl+G - 行に移動
  8. F8 - 次のエラーに移動
  9. Ctrl+1/2 - エディターグループ切り替え
  10. Ctrl+PageDown/Up - タブ切り替え
  11. F9 - ブレークポイント設定
  12. Ctrl+Shift+G - Git操作パネル

カテゴリ別活用シーン

新しいプロジェクトを始める時

1. Ctrl+K Ctrl+O → フォルダを開く
2. Ctrl+Shift+E → エクスプローラーでファイル構造確認
3. Ctrl+N → 新しいファイルを作成
4. Ctrl+S → 保存(ファイル名・拡張子を設定)

コードを読む・調査する時

1. Ctrl+P → ファイル名で素早く移動
2. Ctrl+T → シンボル(関数名)で検索
3. F12 → 定義に移動
4. Shift+F12 → 参照箇所を確認
5. Alt+← → 元の場所に戻る

コードを書く時

1. Ctrl+Space → 補完候補を表示
2. Ctrl+/ → コメントアウト
3. Alt+↑/↓ → 行の並び替え
4. Shift+Alt+↓ → 行の複製
5. Shift+Alt+F → コードフォーマット

リファクタリングする時

1. F2 → シンボル名変更(全箇所一括リネーム)
2. Ctrl+D → 同じ単語を順に選択
3. Ctrl+Shift+L → 全箇所を一括選択
4. Ctrl+. → クイックフィックス(AIによる修正案)
5. Ctrl+H → 文字列置換

デバッグする時

1. F9 → ブレークポイント設定
2. F5 → デバッグ開始
3. F10 → ステップ実行(関数をスキップ)
4. F11 → 関数内に入る
5. Shift+F11 → 関数から抜ける
6. Shift+F5 → デバッグ終了

チームでレビューする時

1. Ctrl+Shift+G → Gitの差分確認
2. Alt+F3 / Shift+Alt+F3 → 変更箇所を順に確認
3. F8 / Shift+F8 → エラー箇所を順に確認
4. Ctrl+K Ctrl+Z → Zen Modeで集中してレビュー

まとめ

VSCodeのプルダウンメニューには、知られていない便利な機能が数多く含まれています。

覚え方のコツ:

  1. まずは Ctrl+Shift+P(コマンドパレット)を覚える
  2. 日常的に使う操作から少しずつショートカットに置き換える
  3. 困ったら Ctrl+Shift+P で機能を検索して、そのショートカットを確認する
  4. メニューを開いた時に右側に表示されるショートカットを意識して見る習慣をつける

おすすめの学習順:

Week 1: ファイル操作(Ctrl+P, Ctrl+S, Ctrl+O)
Week 2: 編集操作(Ctrl+F, Ctrl+H, Ctrl+/, Alt+↑/↓)
Week 3: マルチカーソル(Ctrl+D, Ctrl+Alt+↑/↓)
Week 4: ナビゲーション(F12, Alt+←, F8)
Week 5: デバッグ(F5, F9, F10, F11)

メニューを一つひとつ確認しながら、日々の開発に活かしてください。

関連記事

VSCodeのキーボードショートカット全般については姉妹記事もご覧ください:

VSCode標準ショートカットキー完全ガイド【日本語解説・おすすめ付き】
はじめにVSCodeを使いこなすには、ショートカットキーの習得が必須です。しかし、VSCodeの標準ショートカット一覧は英語表記で分かりにくいのが難点。本記事では、VSCodeの標準ショートカットキーをカテゴリ別に日本語化し、特に重要なもの...

Eclipseをお使いの方はこちら:

Eclipse標準ショートカットキー完全ガイド【日本語解説・おすすめ付き】
はじめにEclipseを使いこなすには、ショートカットキーの習得が必須です。特にJava開発では、リファクタリングやコード補完、デバッグなど、ショートカットキーを活用することで作業効率が劇的に向上します。本記事では、Eclipse(STS4...

タグ: #VSCode #ショートカットキー #メニュー #生産性向上 #効率化 #エディター

コメント