この記事の要点
• Cmd/Ctrl + Pでファイル検索、Cmd/Ctrl + Shift + Pでコマンドパレット
• Cmd/Ctrl + Dで同じ単語を連続選択、マルチカーソルで一括編集
• F12で定義ジャンプ、Shift+F12で参照一覧
基本操作
| ショートカット | 説明 |
|---|---|
Cmd/Ctrl + P | クイックオープン |
Cmd/Ctrl + Shift + P | コマンドパレット |
Cmd/Ctrl + , | 設定を開く |
Cmd/Ctrl + B | サイドバー表示切替 |
Cmd/Ctrl + J | パネル表示切替 |
| `Cmd/Ctrl + “ | ターミナル表示切替 |
ポイント: コマンドパレット(Cmd/Ctrl + Shift + P)はVS Codeの「何でも検索窓」。設定変更、拡張機能操作、Git操作など、ほぼ全機能にアクセスできます。
編集
| ショートカット | 説明 |
|---|---|
Cmd/Ctrl + X | 行を切り取り |
Cmd/Ctrl + C | 行をコピー |
Cmd/Ctrl + V | ペースト |
Cmd/Ctrl + Z | 取り消し |
Cmd/Ctrl + Shift + Z | やり直し |
Cmd/Ctrl + D | 次の同じ単語を選択 |
Cmd/Ctrl + Shift + L | すべての同じ単語を選択 |
Alt + ↑/↓ | 行を移動 |
Shift + Alt + ↑/↓ | 行を複製 |
Cmd/Ctrl + / | コメント切替 |
Cmd/Ctrl + Shift + K | 行を削除 |
実践メモ: Cmd/Ctrl + Dで同じ単語を1つずつ選択に追加。Cmd/Ctrl + Shift + Lで全ての同じ単語を一括選択。変数名のリネームに便利です。
検索・置換
| ショートカット | 説明 |
|---|---|
Cmd/Ctrl + F | 検索 |
Cmd/Ctrl + H | 置換 |
Cmd/Ctrl + Shift + F | ファイル横断検索 |
F3 | 次を検索 |
Shift + F3 | 前を検索 |
ポイント: Cmd/Ctrl + Shift + Fでプロジェクト全体のファイル横断検索。正規表現も使え、リファクタリング時に重宝します。
ナビゲーション
| ショートカット | 説明 |
|---|---|
Cmd/Ctrl + G | 行へ移動 |
Cmd/Ctrl + Shift + O | シンボルへ移動 |
F12 | 定義へ移動 |
Alt + F12 | 定義をプレビュー |
Shift + F12 | 参照を表示 |
Cmd/Ctrl + ←/→ | 単語単位で移動 |
Cmd/Ctrl + Home/End | ファイル先頭/末尾へ |
実践メモ: F12(定義へ移動)とShift + F12(参照一覧)はコード理解の最重要ショートカット。Alt + F12でインラインプレビューも可能です。
マルチカーソル
| ショートカット | 説明 |
|---|---|
Alt + Click | カーソルを追加 |
Cmd/Ctrl + Alt + ↑/↓ | 上下にカーソル追加 |
Cmd/Ctrl + Shift + L | 選択箇所すべてにカーソル |
注意: Alt + Clickでマルチカーソルを追加する際、意図しない位置にカーソルが増えることがあります。Escでカーソルを1つに戻せます。
ファイル操作
| ショートカット | 説明 |
|---|---|
Cmd/Ctrl + N | 新規ファイル |
Cmd/Ctrl + S | 保存 |
Cmd/Ctrl + Shift + S | 名前を付けて保存 |
Cmd/Ctrl + W | タブを閉じる |
Cmd/Ctrl + Tab | タブを切り替え |
参考リソース
- Visual Studio Code Documentation - VS Code 公式ドキュメント
- Keyboard Shortcuts Reference (Windows) - Windows 公式ショートカット PDF
- Keyboard Shortcuts Reference (macOS) - macOS 公式ショートカット PDF
- VS Code Tips and Tricks - 公式 Tips 集