Visual Studio のキーボード ショートカットKeyboard shortcuts for Visual Studio

Visual Studio では、この記事のキーボード ショートカットを使用してより簡単に移動できます。You can navigate in Visual Studio more easily by using the keyboard shortcuts in this article.


ここでは、使用できるキーボード ショートカットの一部を紹介しています。The shortcuts listed here are only a subset of the available keyboard shortcuts. 詳細については、既定のキーボード ショートカットに関するページを参照してください。For a more complete list, see Default keyboard shortcuts.

ウィンドウの管理Window management

フローティング タブ ウェルを外にドラッグDrag Off Floating Tab Wells 複数選択は Ctrl キーを押しながらクリックCtrl+click for multi-select
フローティング ウィンドウの最大化Maximize Floating Window タイトル バーをダブルクリックDouble-click on title bar
フローティング ウィンドウの再ドッキングRe-dock Floating Window Ctrl キーを押しながらタイトル バーをダブルクリックCtrl+double-click title bar
アクティブなドキュメントを閉じるClose Active Document Ctrl + F4Ctrl+F4
開いているファイル リストを表示Show Open File List Ctrl + Alt + Ctrl+Alt+Down
すべてのフローティング ウィンドウを表示Show All Floating Windows Ctrl + Shift + MCtrl+Shift+M

ウィンドウのショートカットWindow shortcuts

フローティング ウィンドウの移動またはドッキングMove/Dock Floating Windows Win + / Win + Win+Left / Win+Right
ウィンドウの最大化または最小化Maximize/Minimize Windows Win + / Win + Win+Up / Win+Down
ジャンプ リストを表示Show Jump List Win + Alt + NWin+Alt+N
新しいインスタンスを開始Start New Instance Win + Shift + NWin+Shift+N
ウィンドウの切り替えSwitch Between Windows Win + NWin+N
ソリューション エクスプローラーの検索Solution Explorer Search Ctrl + ;Ctrl+;
任意のツール ウィンドウの検索ボックスへのフォーカスの移動Place Focus in Search box in any tool window ツール ウィンドウにフォーカスがあるときに Alt + `Alt+` when the tool window has focus
クイック起動Quick Launch Ctrl + QCtrl+Q
スコープ結果のクイック起動Quick Launch Scope Results - @opt オプション- @opt Options
- @cmd コマンド- @cmd Commands
- @mru 直前に使用- @mru Most recently used
- @doc ドキュメントを開く- @doc Open documents
ツール オプションの検索Search in Tools Options Ctrl + ECtrl+E

エディター検索Editor find

クイック検索Quick Find Ctrl + FCtrl+F
クイック検索の次の結果Quick Find Next Result EnterEnter
クイック検索の前の結果Quick Find Previous Result Shift + EnterShift+Enter
クイック検索でドロップダウンを展開Quick Find Expand Drop Down Alt + Alt+Down
検索を消去Dismiss Find EscEsc
[クイック置換]Quick Replace Ctrl + HCtrl+H
クイック置換で次を置換Quick Replace Replace Next Alt + RAlt+R
クイック置換ですべて置換Quick Replace Replace All Alt + AAlt+A
[フォルダーを指定して検索]Find in Files Ctrl + Shift + FCtrl+Shift+F
[フォルダーを指定して置換]Replace in Files Ctrl + Shift + HCtrl+Shift+H

コード エディターCode Editor

コマンドCommand ショートカットShortcut 利用可能なバージョンVersion Availability
IntelliSense 候補提示モードIntelliSense Suggestion Mode Ctrl + Alt + スペース (トグル)Ctrl+Alt+Space (Toggle)
IntelliSense の強制表示Force Show IntelliSense Ctrl + JCtrl+J
クイック アクションQuick Actions Ctrl+.Ctrl+.
スニペットの選択Snippet Picker Ctrl + KX または ?タブ (VB)Ctrl+K,X or ?,Tab (VB)
ブロックの挿入Surround With Ctrl + KSCtrl+K,S
クイック ヒントの表示Show Quick Info Ctrl + KICtrl+K,I
移動Navigate To Ctrl + ,Ctrl+,
強調表示された参照間の移動Navigate Highlighted References Ctrl + Shift + (前へ)、Ctrl + Shift + (次へ)Ctrl+Shift+Up (Previous), Ctrl+Shift+Down (Next)
エディターのズームEditor Zoom Ctrl + Shift + > (拡大)、Ctrl + Shift + < (縮小)Ctrl+Shift+> (In), Ctrl+Shift+< (Out)
ブロック選択Block Selection Alt を押したままマウスをドラッグ、Shift + Alt + 方向キーHold Alt and drag mouse, Shift+Alt+Arrow Keys
行を上下に移動Move Line Up/Down Alt + / Alt + Alt+Up / Alt+Down
行の複製Duplicate line Ctrl + EVCtrl+E,V Visual Studio 2017 バージョン 15.6Visual Studio 2017 version 15.6
選択範囲の展開Expand selection Shift + Alt + =Shift+Alt+= Visual Studio 2017 バージョン 15.5Visual Studio 2017 version 15.5
選択範囲の縮小Contract selection Shift + Alt + -Shift+Alt+- Visual Studio 2017 バージョン 15.5Visual Studio 2017 version 15.5
[定義へ移動]Go To Definition F12F12
定義をここに表示Peek Definition Alt + F12Alt+F12
定義スタックへ移動Go To Definition Stack Ctrl + Shift + 8 (戻る)、Ctrl + Shift + 7 (進む)Ctrl+Shift+8 (Back), Ctrl+Shift+7 (Forward)
[ピークの定義] ウィンドウを閉じるClose the Peek Definition window EscEsc
[ピークの定義] ウィンドウを通常のドキュメント タブに昇格するPromote the Peek Definition window to a regular document tab Ctrl + Alt + HomeCtrl+Alt+Home
複数の [定義をここに表示] ウィンドウ間を移動するNavigate between multiple Peek Definition windows Ctrl + Alt + -Ctrl + Alt + =Ctrl+Alt+- and Ctrl+Alt+=
複数のピーク結果の間を移動するNavigate between multiple Peek results F8Shift + F8F8 and Shift+F8
コード エディター ウィンドウと [定義をここに表示] ウィンドウの間で切り替えるToggle between the code editor window and the Peek Definition window Shift + EscShift+Esc


ボタンを追加するAdd Buttons ツール バーのオーバーフロー ボタンを選択Select the toolbar overflow button
標準ツール バーのコンボの検索Find Combo in Standard toolbar Ctrl + DCtrl+D
テキストボックス コマンド モードの検索Find Textbox Command Mode 「>」と入力Type ">"
新しいエイリアスの作成Create new alias >alias NewAlias コマンド>alias NewAlias Command


デバッグの開始Start Debugging F5F5
デバッグ中に診断ツールを有効にしますStop Debugging Shift + F5Shift+F5
デバッグの再起動Restart Debugging Ctrl + Shift + F5Ctrl+Shift+F5
[ステップ オーバー]Step Over F10F10
[ステップ イン]Step Into F11F11
[ステップ アウト]Step Out Shift + F11Shift+F11
カーソル行の前まで実行Run To Cursor Ctrl + F10Ctrl+F10
次のステートメントの設定Set Next Statement Ctrl + Shift + F10Ctrl+Shift+F10
ブレークポイントの設定と切り替えSet and Toggle Breakpoint F9F9
ブレークポイントの無効化Disable Breakpoint Ctrl + F9Ctrl+F9
イミディエイト ウィンドウImmediate Window Ctrl + Alt + ICtrl+Alt+I
イミディエイト ウィンドウ コマンド モードImmediate Window Command Mode 「>」と入力Type ">"
イミディエイト ウィンドウのバッファーをクリアImmediate Window Clear Buffer >cls>cls
イミディエイト ウィンドウの値の印刷Immediate Window Print Value ?varname?varname

関連項目See also