LoginSignup
32
37

00.はじめに

そろそろマウス操作から脱却したいなぁ...ということで、Visual Studio Code(以下、VSCode)で個人的に重宝していたり、覚えたいけど中々定着しないキーボードショートカットを備忘録も兼ねて一覧にまとめました。

  • 本記事ではWindowsでのショートカットキーを記載しています。
  • VSCodeのバージョンによっては異なる場合があるため、最新の情報は公式ドキュメントを参照してください。
    公式ドキュメント:https://code.visualstudio.com/docs/getstarted/keybindings

01.編集

基本の編集

Windows 機能
Ctrl + Enter 下へ空行を挿入
Ctrl + Shift + Enter フォーカス行に空行を挿入
Ctrl + Shift + K 行を削除
Ctrl + Backspace 直前の単語を削除
Ctrl + Del 次の単語を削除
Alt + Shift +/ 行を複製
Alt + / フォーカス行の移動(入れ替え)
Ctrl + / コメントの設定、解除
Ctrl + K Ctrl + X 末尾の空白の削除
Ctrl + K P アクティブファイルのパスをコピー
F2 関数名や変数名の一括変更 ※置換だと不要なものまで変更してしまう可能性があるので覚えておくと便利

インデント

Windows 機能
Tab 選択している行のインデントを1段深くする
Shift + Tab 選択している行のインデントを1段浅くする
Ctrl + ] フォーカス行、もしくは選択している行のインデントを1段深くする
Ctrl + [ フォーカス行、もしくは選択している行のインデントを1段浅くする

定義への移動、参照の表示など

Windows 機能
F12 定義へ移動
Alt + F12 定義をプレビュー
Ctrl + K F12 定義を横に表示
Ctrl + F12 実装へ移動
Alt + 前のファイルへ戻る ※定義へ飛んだ後、元のファイルに戻りたい時に便利
Alt + 戻るのやり直し
Ctrl + Space コード補完(インテリセンス)
Ctrl + Shift + Space パラメータのヒント

選択

Windows 機能
Ctrl + D フォーカスしている単語を選択。再押下で複数選択
Ctrl + Shift + L フォーカスしている単語と同じ単語を全て選択
Ctrl + L フォーカスしている行を選択。再押下で複数選択
Ctrl + Shift + 選択範囲を単語単位で広げる
Ctrl + Shift + 選択範囲を単語単位で狭める
Shift + Alt + 選択範囲を広げる
Shift + Alt ++ 選択範囲を狭める
Ctrl + Shift + 選択範囲を上に移動
Shift + Alt + マウスドラッグ 矩形選択 ※縦軸が揃っているものを選択したい時に便利
Ctrl + Shift + Alt + /// 矩形選択※縦軸が揃っているものを選択したい時に便利

折り畳み

Windows 機能
Ctrl + K Ctrl + 0 全てのブロックを折り畳む
Ctrl + K Ctrl + J 全てのブロックを展開する
Ctrl + K Ctrl + L フォーカスしているブロックを折り畳む、展開する
Ctrl + K Ctrl + 1 1段目のブロックを折り畳む
Ctrl + K Ctrl + / 全てのブロックコメントを折り畳む

02.閲覧

ファイル内の移動

Windows 機能
Home テキストの先頭へ移動
End テキストの末尾へ移動
Ctrl + Home ファイルの先頭へ移動
Ctrl + End ファイルの末尾へ移動
Alt + Click 複数のカーソルを追加
Ctrl + Alt + / 複数のカーソルを追加
Ctrl + 次の単語へ移動
Ctrl + 前の単語へ移動
Ctrl + G 指定した行に移動
Ctrl + Shift + ¥/\ 対応する括弧に移動 ※言語によっては機能しない
Ctrl + K Ctrl + Q 最後の編集位置に移動
Ctrl + 上にスクロール。カーソル位置はそのまま
Ctrl + 下にスクロール。カーソル位置はそのまま
Ctrl + Shift + O ファイル内のシンボルを検索して移動

検索

Windows 機能
Ctrl + F ファイル内検索。選択もしくはフォーカスしている文字列が自動でセット
F3 次の検索結果に移動
Shift +F3 前の検索結果に移動
Ctrl + H ファイル内置換
Ctrl + Shift + F フォルダ、ワークスペース内検索
Ctrl + Shift + H フォルダ、ワークスペース内置換
Ctrl + P ファイル名検索

03.エディタ、ウィンドウ操作

Windows 機能
Ctrl + W アクティブなタブを閉じる
Ctrl + K Ctrl + Shift + W 全てのタブを閉じる
Ctrl + Shift + T 最後に閉じたタブを開く
Ctrl + K W アクティブなエディタグループ内のタブを全て閉じる
Ctrl + Tab タブの切り替え
Cmd + 18 エディタグループの作成。もしくは左から1~8番目のエディタグループへフォーカスする
Ctrl + Alt + / アクティブなタブを隣のエディタグループへ移動。グループがない場合は作成。
Alt + Shift + 0 エディタグループの分割方向を反転(縦⇔横)
Ctrl + K Ctrl + /// 上下左右のエディタグループへフォーカスする
Ctrl + B サイドバーの表示、非表示
Ctrl + Shift + E エクスプローラーを開く
Ctrl + + ズームイン
Ctrl + - ズームアウト
Ctrl + テンキー0 拡大率のリセット
Ctrl + K V プレビューパネルの表示

04.その他

デバッグ

Windows 機能
F5 スタート、続行
F10 ステップオーバー
F11 ステップイン
Shift +F11 ステップアウト
Shift +F5 停止
F9 ブレークポイントの切り替え
Shift + F9 インラインブレークポイントの設定。F9で解除
Ctrl + Shift + Y デバッグコンソールを開く

ターミナル

Windows 機能
Ctrl + @ ターミナルを開く
Ctrl + Shift + @ 新しいターミナルを開く
32
37
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
32
37