#はじめに
VSCodeには色々と便利なショートカットがあります。
もっと早く知っておきたかったなぁと思うショートカットをいくつか書いていきたいと思います。
今回の記事の内容をおおまかに分けると、
- カーソル移動・範囲選択系
- 矩形選択
- 置換
という感じです順に解説します。
カーソル移動・範囲選択系
####単語単位でのカーソル移動
option
+ ← or →
####行頭、行末のカーソル移動
command
+ ← or →
1文字ずつ範囲選択
shift
+ ← or →
####単語単位での範囲選択
option
+ shift
+ ← or →
####現在のカーソル位置か行頭 or 行末までの範囲選択
command
+ shift
+ ← or →
#####ファイルの先頭と最後の移動
command
+ ↑ or ↓
矩形選択, マルチカーソル
次は矩形選択, マルチカーソルです。
複数のカーソルを同時に扱うことができ、カーソル移動で紹介したコマンドと組み合わせることで絶大な威力を発揮します!
任意の箇所をマルチカーソルに
ファイル内検索を利用したマルチカーソル
ファイル内検索( command
+ F
) → option
+ Enter
検索結果全体にマルチカーソルが適用されます。
矩形
command
+ option
+ ↑ or ↓
長方形型で選択したい時などに便利です。
正規表現による置換
残しておきたい部分を変数に入れて置換
(※こちらは少し正規表現の勉強も必要ですが使えるとすごく便利です!)
変数にしたい部分を( )で囲むと、囲んだ順に$1, $2, $3...に代入される