自分用VSCodeショートカットシート

環境構築
shortcuts
Author

Ryo Nakagami

Published

2024-12-19

VSCode Shortcut sheet

General
command 動作 comment
F11 フルスクリーンモード(toggle)
ctrl + B サイドバー(EXPLOER)のToggle
Ctrl + K Z 禅モード 集中作業や投影のときに使用, toggle
Ctrl + super + R VSCodeのReload フリーズしたときなどに有効
Ctrl + super + Q VSCodeの終了
Ctrl + Shift + T 直前閉じたtabを再び開く
Ctrl + W 現在フォーカスしているEditor上のファイルを閉じる
Ctrl + Super + W Editorで開かれているファイルをすべて閉じる デフォルトはCtrl + K Ctrl + W
Ctrl + +/-/0 Editor画面のzoom in/out/reset
Ctrl + = Editor fontのサイズ拡大
Ctrl + - Editor fontのサイズ縮小
Ctrl + 0 Editor fontのサイズリセット
Ctrl + Shift += VSCode Window zoom 拡大
Ctrl + Shift +- VSCode Window zoom 縮小
Ctrl + Shift +0 VSCode Window zoom リセット
Editing
command 動作 comment
Alt + ↑/↓ ラインの入れ替え logic変更に伴う行の順番入れ替えに便利
Ctrl + ] インデントの追加
Ctrl + [ インデントの削除
Ctrl + / ラインのコメントアウト(Toggle) 言語に合わせてサーソル行のコメントアウト切り替えができる
Ctrl + Shift + A ブロックコメントアウト(Toggle)
Ctrl + D 検索・置換用の文字ブロックが選択される Ctrl+H or Ctrl+F と組み合わせて使うと便利
Ctrl + H 置換モード 正規表現モード Alt + R, 置換範囲を選択行に限定 Alt + L, 一括変換 Ctrl + Alt + Enter と組み合わせると便利.2階連続押すと Replace にフォーカスされる.キャンセルは Esc
Ctrl + L 現在の行全体を選択 Ctrl +Shift + Lと組み合わせると便利
Ctrl + W 開いているファイルを閉じる
Ctrl + super + I サジェスト機能
Ctrl + U 選択範囲の大文字変換
Ctrl + super + U 選択範囲の小文字変換
Ctrl + Shift + 現在位置からライン先頭までの選択(selection)
Ctrl + Shift + 現在位置からライン末尾までの選択(selection)
Ctrl + Shift + 現在位置から現在位置のword block先頭までの選択(selection)
Ctrl + Shift + 現在位置から現在位置のword block末尾までの選択(selection)
F12 定義参照
super + F12 定義をサイドに表示 定義を見ながら修正するときに便利
Editing + formatting
command 動作 comment
Ctrl + Shift + I コード全体をformatting editorTextFocus && !editorHasDocumentFormattingProvider && !editorReadonly && !editor.hasSelection
Ctrl + Shift + I 選択したコードをformatting editorHasDocumentSelectionFormattingProvider && editorTextFocus && !editorReadonly && editor.hasSelection
Bracket Editing
command 動作 comment
Ctrl + Alt + \ ブラケットへの移動 デフォルトではCtrl + Shift + \
Ctrl + Alt + backspace ブラケットの削除
Editing + delete
command 動作 comment
Ctrl + Shift + K カーソル行の削除
Ctrl + backspace カーソルより左側の1単語削除
Ctrl + delete カーソルより右側の1単語削除
Ctrl + Super + backspace カーソルより左側のすべての単語削除
Ctrl + Super + delete カーソルより右側のすべての単語削除
Editing + Multicursor
command 動作 comment
Ctrl +Shift + L 選択箇所にマッチする箇所全てにカーソルを展開 キャンセルしたい場合はEsc
Alt +Shift + ↑/↓ マルチカーソルを上下に展開 キャンセルしたい場合はEsc
Editing + 移動
command 動作 comment
Home 文頭まで移動
End 文末まで移動
Ctrl + Home ファイル先頭まで移動
Ctrl + End ファイル文末まで移動
Ctrl + G 指定した行まで移動 同僚から「xxx行目見て」って言われたときに便利
Ctrl + U 直前までいたカーソル位置に戻る F12(定義参照)と組み合わせると便利
Ctrl + Shift + \ 次の対応する括弧に移動 arrayやMathJax編集中に便利
Ctrl + Shift + pageup 編集tab左移動
Ctrl + Shift + pagedown 編集tab右移動
Ctrl + tab 編集tabの選択移動. Ctrl + tab を押し続けて移動先を選択する
Ctrl + super + Active Editorを右に移動する
Ctrl + super + Active Editorを左に移動する
表示
command 動作 comment
Alt + Z overflow textのwrap Toggle
Ctrl + Shift + ] ブロックの展開
Ctrl + Shift + [ ブロックの折りたたみ
Ctrl + K Ctrl + 0 すべて折りたたむ
Ctrl + K Ctrl + J 折りたたみをすべて展開する
Ctrl + K Ctrl + 1~7 指定したレベルに合わせて折りたたむ 1が折りたたみレベル最上位
GitHub Copilot
command 動作 comment
Ctrl + i インラインGitHub Copilotの起動 キャンセルはEsc
Ctrl + Alt + i GitHub Copilotの起動(Toggle)
Ctrl +Esc Copilotプロセスのキャンセル
CSV

▶  条件

command 動作 comment
Ctrl + Enter 現在開かれているcsvファイルをtable ui形式で表示 データサイズが重たいものについては使用注意

Appendix: VSCodeの画面構成

VSCode 画面構成例
構成要素 説明
エディター ファイル編集を行うエリア
アクティビティバー サイドバーに表示する機能を切り替えるアイコン
サイドバー ファイルツリーやデバッグ時の変数などを表示するエリア
パネル 凛とエラーやコンソールログを表示するエリア
ステータスバー エディターで開いているファイルの情報などを端的に表示する