以下は 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 |