以下は Visual Studio 2022 で C# に特化したショートカットキー集 です。特に C# コードを書くときに便利な機能に絞って紹介します。
🧠 C# コード編集・リファクタリング
| 操作 |
ショートカット |
説明 |
| IntelliSense 起動 |
Ctrl + Space |
補完候補を表示 |
| 名前の変更(リネーム) |
Ctrl + R, R |
変数・メソッド名を安全にリネーム(参照箇所すべてに反映) |
| クイックアクション / 修正提案 |
Ctrl + . |
ライトバルブメニューを表示(using の追加など) |
| コード整形 |
Ctrl + K, D |
ドキュメント全体をフォーマット |
| 行の削除 |
Ctrl + Shift + L |
現在の行を削除 |
| コードの囲い(region)へジャンプ |
Ctrl + M, M |
折りたたみ/展開を切り替え |
🧭 C# コード ナビゲーション
| 操作 |
ショートカット |
説明 |
| 定義に移動 |
F12 |
メソッド・クラスなどの定義へジャンプ |
| 元の場所へ戻る |
Ctrl + - |
前のカーソル位置に戻る |
| すべての参照を表示 |
Shift + F12 |
選択したシンボルの参照箇所一覧を表示 |
| メソッド一覧の表示 |
Ctrl + F12 または Ctrl + Alt + F12
|
メンバーリストにジャンプ |
| クラスビュー表示 |
Ctrl + Shift + C |
クラス構成を一覧で表示 |
| ナビゲーションバーにフォーカス |
Ctrl + F2 |
上部バーでクラスやメソッドの切り替えが可能 |
🔍 C# コード分析・修正支援
| 操作 |
ショートカット |
説明 |
| using の整理 |
Ctrl + R, G |
不要な using を削除、並べ替え |
| コードの抽出(メソッド抽出など) |
Ctrl + R, M |
選択したコードを新しいメソッドへ抽出 |
| ラムダ展開/簡略化 |
Ctrl + . → 選択 |
ラムダ式や条件式の変換提案が表示されることも |
🛠 デバッグ中の C# コード操作
| 操作 |
ショートカット |
説明 |
| ブレークポイントの切替 |
F9 |
現在行にブレークポイントを設定/解除 |
| ウォッチに追加 |
Shift + F9 |
選択した変数をウォッチに追加 |
| クイックウォッチ |
Ctrl + Alt + Q |
選択した式の値を即時確認 |
| 条件付きブレークポイント |
右クリック → 条件の設定 |
例:x > 5 のときのみ停止 |
💡補足
-
Ctrl + K, C → 複数行をコメントアウト
-
Ctrl + K, U → コメントアウトを解除
-
Alt + ↑/↓ → コード行を上下に移動
さらにカスタマイズしたい場合は、
[ツール] → [オプション] → [キーボード] でショートカットを変更・割り当てできます。
「Microsoft Visual Studio 2022」で使える**ショートカットキー(キーボードショートカット)**の中で、よく使われるものをカテゴリ別にまとめました。日本語キーボード環境でも使いやすい形式です。
🔧【基本操作】
| 操作 |
ショートカット |
| プロジェクトのビルド |
Ctrl + Shift + B |
| デバッグ開始(F5実行) |
F5 |
| デバッグなしで開始 |
Ctrl + F5 |
| ソリューションエクスプローラーを開く |
Ctrl + Alt + L |
| プロパティウィンドウ表示 |
F4 |
✏️【編集系】
| 操作 |
ショートカット |
| コピー |
Ctrl + C |
| 切り取り |
Ctrl + X |
| 貼り付け |
Ctrl + V |
| 元に戻す(Undo) |
Ctrl + Z |
| やり直す(Redo) |
Ctrl + Y または Ctrl + Shift + Z
|
🔍【ナビゲーション・検索】
| 操作 |
ショートカット |
| シンボル検索 |
Ctrl + T または Ctrl + ,
|
| 単語検索(Find) |
Ctrl + F |
| 次を検索 |
F3 |
| 前を検索 |
Shift + F3 |
| すべて置換 |
Ctrl + Shift + H |
🧠【コード支援】
| 操作 |
ショートカット |
| IntelliSense 表示 |
Ctrl + Space |
| 定義へジャンプ(Go to Definition) |
F12 |
| 宣言へ戻る |
Ctrl + -(戻る) |
| リネーム(変数など) |
Ctrl + R, R |
| クイック修正(ライトバルブ) |
Ctrl + . |
🚩【デバッグ】
| 操作 |
ショートカット |
| ステップイン |
F11 |
| ステップオーバー |
F10 |
| ステップアウト |
Shift + F11 |
| ブレークポイント設定 |
F9 |
| 次のブレークへ移動 |
Ctrl + F9 |
📦【クラス・ファイル操作】
| 操作 |
ショートカット |
| 新しいファイルの追加 |
Ctrl + Shift + A |
| クラスの追加 |
Ctrl + Shift + C(拡張機能次第) |
| ソリューション内全検索 |
Ctrl + Shift + F |