Visual Studio Code ショートカット [Windows]

Windows 版 Visual Studio Code のショートカットキーです。
フォーカス移動のショートカットを知りたかったため、フォーカス移動を中心に書いています。

全般

表示サイズの変更

ショートカットキー説明コマンドタイトルコマンドID
F11フルスクリーン表示/ウィンドウ表示を切り替えるView: Toggle Full Screenworkbench.action.toggleFullScreen
Ctrl + K ZZen モード (ESC ESC で元に戻る)View: Toggle Zen Modeworkbench.action.toggleZenMode
Ctrl + =表示を大きくするView: Zoom Inworkbench.action.zoomIn
Ctrl + –表示を小さくするView: Zoom Outworkbench.action.zoomOut

ビューの表示/非表示

ショートカットキー説明コマンドタイトルコマンドID
Ctrl + BPrimary Side Bar の表示/非表示を切り替えるView: Toggle Primary Side Bar Visibilityworkbench.action.toggleSidebarVisibility
Ctrl + JPanel の表示/非表示を切り替えるView: Toggle Panel Visibilityworkbench.action.togglePanel

Primary Side Bar の切り替え

ショートカットキー説明コマンドタイトルコマンドID
Ctrl + Shift + EExplorer View を表示s、フォーカス移動をトグルするView: Show Explorerworkbench.view.explorer
Ctrl + Shift + FSearch View を表示するView: Show Searchworkbench.view.search
Ctrl + Shift + GSource Control View を表示するView: Show Source Controlworkbench.view.scm
Ctrl + Shift + DRun and Debug View を表示するView: Show Run and Debugworkbench.view.debug
Ctrl + Shift + XExtentsions View を表示するView: Show Extensionsworkbench.view.extensions

フォーカス移動

Explorer View のとき

ショトカットキー説明コマンドタイトルコマンドID
Ctrl + 0プライマリーサイドバーへフォーカスを移動する。Explorer View のときは FOLDERS へ移動するView: Focus into Primary Side Barworkbench.action.focusSideBar
Ctrl + K Eサイドバーの OPEN EDITORS へフォーカスを移動するExplorer: Focus on Open Editors Viewworkbench.files.action.focusOpenEditorsView
(なし)サイドバーの FOLDERS へフォーカスを移動するExplorer: Focus on Folders Viewworkbench.explorer.fileView.focus
(なし)サイドバーの OUTLINE へフォーカスを移動するExplorer: Focus on Outline Viewoutline.focus
(なし)サイドバーの TIMELINE へフォーカスを移動するExplorer: Focus on Timeline Viewtimeline.focus
Ctrl + 1エディターグループ 1 へフォーカスを移動するView: Focus First Editor Groupworkbench.action.focusFirstEditorGroup
Ctrl + 2エディターグループ 2 へフォーカスを移動するworkbench.action.focusSecondEditorGroup
Ctrl + 3エディターグループ 3 へフォーカスを移動するworkbench.action.focusThirdEditorGroup
Ctrl + K Ctrl + ←左のエディターグループへフォーカスを移動するView: Focus Left Editor Groupworkbench.action.focusLeftGroup
Ctrl + K Ctrl + →右のエディターグループへフォーカスを移動するView: Focus Right Editor Groupworkbench.action.focusRightGroup
Ctrl + K Ctrl + ↑上のエディターグループへフォーカスを移動するView: Focus Editor Group Aboveworkbench.action.focusAboveGroup
Ctrl + K Ctrl + ↓下のエディターグループへフォーカスを移動するView: Focus Editor Group Belowworkbench.action.focusBelowGroup
Ctrl + Shift + .アクティブなエディタのぱんクズリストにフォーカスを移動して選択状態にするFocus and Select Breadcrumbsbreadcrumbs.focusAndSelect
Ctrl + Shift + UPanel の OUTPUT ビューの表示/非表示を切り替える。View: Toggle Outputworkbench.action.output.toggleOutput
Ctrl + @Panel の TERMAL ビューの表示/非表示を切り替える。View: Toggle Terminalworkbench.action.terminal.toggleTerminal
(なし)Panel の PORTS ビューの表示/非表示を切り替える。View: Toggle Ports~remote.forwardedPortsContainer
Ctrl + Shift + YPanel の DEBUG CONSOLE ビューの表示/非表示を切り替える。View: Toggle Debug Consoleworkbench.debug.action.toggleRepl
Ctrl + Shift + MPanel の PROBLEMS ビューの表示/非表示を切り替える。View: Toggle Problemsworkbench.actions.view.problems

デフォルトのショートカットキーが設定されていない場合は「(なし)」と記載しています。OUTLINE や TIMELINE へフォーカスを移動するショートカットキーなどがデフォルトでは設定されていません。

エディタ

基本的な編集

カーソル移動

ショートカットキー説明コマンドタイトルコマンドID
Home行頭へカーソルを移動するcursorHome
End行末 へカーソルを移動するcursorEnd
Ctrl + →単語の終わりにカーソルを移動するcursorWordEndRight
Ctrl + ←単語の始まりにカーソルを移動するcursorWordLeft
Ctrl + Homeファイルの先頭へカーソルを移動するcursorTop
Ctrl + Endファイルの最後へカーソルを移動するcursorBottom
Ctrl + Shift + \対応する括弧へカーソルを移動するeditor.action.jumpToBracketeditor.action.jumpToBracket

スクロール

カーソルを移動せずに画面をスクロールするショートカットキーです。

ショートカットキー説明コマンドタイトルコマンドID
Ctrl + ↑ / ↓画面を矢印方向へ1行スクロールする
Alt + PgUp / PgDn画面を上 / 下へ1ページ分スクロールする

クリップボード

ショートカットキー説明コマンドタイトルコマンドID
Ctrl + XカットCuteditor.action.clipboardCutAction
Ctrl + CコピーCopyeditor.action.clipboardCopyAction
Ctrl + VペーストPasteeditor.action.clipboardPasteAction

行の移動/コピー/削除

ショートカットキー説明コマンドタイトルコマンドID
Alt + ↑ / ↓行を矢印方向へ移動する
Shft + Alt + ↓ / ↑行を矢印方向へコピーする
Ctrl + Shift + K行を削除する
Ctrl + Enter下へ行を追加する
Ctrl + Shift + Enter上へ行を追加する

インデント

ショートカットキー説明コマンドタイトルコマンドID
Ctrl + ] / [インデントを増やす / 減らす

コメント編集

ショートカットキー説明コマンドタイトルコマンドID
Ctrl + K Ctrl + C行コメントを追加する
Ctrl + K Ctrl + U行コメントを削除する
Ctrl + /行コメントをコメント状態と非コメント状態を切り替える
Shift + Alt + Aブロックコメントをコメント状態と非コメント状態を切り替える

折り返し

ショートカットキー説明コマンドタイトルコマンドID
Alt + Z文字の折り返しをする/しないを切り替える

リージョンを開く/閉じる

ショートカットキー説明コマンドタイトルコマンドID
Ctrl + Shift + [リージョンを閉じる
Ctrl + Shift + ]リージョンを開く
Ctrl +K Ctrl + [全てのサブリージョンを閉じる
Ctrl + K Ctrl + ]全てのサブリージョンを開く
Ctrl + K Ctrl + 0全てのリージョンを閉じる
Ctrl + K Ctrl + J全てのリージョンを開く

検索と置換

Ctrl + F検索
Ctrl + H置換
F3 / Shift + F3次を検索 / 前を検索

エディタ管理

Ctrl + F4 / Ctrl + Wエディタを閉じる
Ctrl + K Fフォルダーを閉じる
Ctrl + \エディタを縦に分割するworkbench.action.splitEditor
Ctrl + K Ctrl + \エディタを横に分割するworkbench.action.splitEditorDown
Ctrl + Shift + PgUp / PgDnエディターを矢印方向へ移動する
Ctrl + K ← / →アクティブなエディターグループを矢印方向へ移動する

参考

公式:Visual Studio Code Keyboard shortcuts for Windows

コメント