アドバイザー開発チームのぐりこ ( @glico800 ) です。
最近同じチームの山元さんにペアプロで教えてもらったり、自分で調べたりした VSCode ショートカットの中から特にコーディングが捗ると思ったものを3つご紹介します。
「他にも便利なショートカットを知っているよ」という方はぜひコメント等で教えてください!
⌘ : Command キー
⇧ : Shift キー
⌥ : Option キー
行のコピー・移動・削除
Copy Line Down (行を下へコピー) | ⇧⌥↓ |
Copy Line Up (行を上へコピー) | ⇧⌥↑ |
Move Line Down (行を下へ移動) | ⌥↓ |
Move Line Up (行を上へ移動) | ⌥↑ |
Delete Line (行の削除) | ⇧⌘K |
マウスでやることが多かった操作ですが、行ごと操作する場合はショートカットが圧倒的に便利でした。
検索した単語をまとめて変更
Change All Occurrences (すべての出現箇所を変更) | ⌘F2 |
リファクタリングで活躍することが多かったです。
Select All Matches (すべての一致を選択) | ⌥Enter |
正規表現で検索するようなケースならこちら。
複数行をまとめて変更
Add Cursor (カーソルを挿入) | ⌥click |
Cursor Undo (カーソルを元に戻す) | ⌘U |
こちらはテストコードを書くときに便利でした。
おまけ
Keyboard Shortcuts Reference (キーボードショートカットの参照) | ⌘K ⌘S |
紹介したショートカットは上記の一覧で探すことができるので、キーバインディングを忘れてしまった際に便利かもしれません。