VSCodeの便利なショートカットキー(編集系)
概要
こちらで紹介していた編集系のショートカットキーをさらに深掘っていきます。)
編集系ショートカットキー一覧
No | ショートカットキー | 説明 | コメント |
---|---|---|---|
1 |
ctrl +c
|
コピー | ・カーソルが当たっていれば 行単位でのコピーが可能 ・矩形選択との併用で 複数行の行単位コピーも可能 ※範囲選択時は選択範囲コピーになる |
2 |
alt +shift +↑ /↓
|
選択行上下コピー | ・カーソルが当たっている行または選択行を 行単位で上下にコピー |
3 |
ctrl +k p
|
アクティブファイル のパスコピー |
・ctrl +k 押下後にp を押下 |
4 |
ctrl +x
|
切り取り | ・カーソルが当たっていれば 行単位での切り取りが可能 ・矩形選択との併用で 複数行の行単位切り取りも可能 ※範囲選択時は選択範囲切り取りになる |
5 |
ctrl +shift +k
|
選択行を削除 | ・カーソルが当たっている行または選択行を削除 |
6 |
alt +shift +o
|
未使用importを削除 | ※未使用変数には適用されない |
7 |
ctrl +BK
|
カーソル位置より 左側の単語を削除 |
・範囲選択→削除やBK 連打しなくてすむ |
8 |
ctrl +Del
|
カーソル位置より 右側の単語を削除 |
・範囲選択→削除やDel 連打しなくてすむ |
ctrl
+c
)
No.1 コピー(手癖おすすめ度:⭐⭐⭐
みなさんお馴染みのショートカットキーですね。
普段と少し違うのは、コピーしたいところを範囲選択しても使えるし、範囲選択せずとも行単位でコピーできるところです。
行コピーしたい時、ctrl
+l
で1行選択してからコピーしている人、居ませんか?
カーソルさえ当たっていれば、その行をコピーできます。
alt
+ctrl
+↑
/↓
で矩形選択し複数行にカーソルを当てれば複数行コピーもできますよ。
ただし、範囲選択してしまったらその箇所がコピーされてしまうので、範囲選択しないよう注意です。
alt
+shift
+↑
/↓
)
No.2 選択行上下コピー(手癖おすすめ度:⭐⭐⭐
行単位のものをわざわざコピー&ペーストしている人、居ませんか?
単純に行単位でコピーしたいだけなら、簡単にコピーできるショートカットキーがこちらです!
行全体を選択する必要はありません、コピーしたい行はカーソルが当たっていればOKです。
これはかなり使うショートカットキーなので、手癖にして損はありませんよ!
ctrl
+k
p
)
No.3 アクティブファイルのパスコピー(手癖おすすめ度:⭐
開いているファイルのパスをコピーしたいときに便利です。
エクスプローラーを開いてファイルを右クリック▶パスのコピー でもできますが、ショートカットキーだともっと早いですね。
ctrl
+x
)
No.4 切り取り(手癖おすすめ度:⭐⭐⭐
No.1のコピー同様、範囲選択せずとも行単位で切り取りができます。
ctrl
+shift
+k
)
No.5 選択行を削除(手癖おすすめ度:⭐⭐⭐
こちらのショートカットキーも、カーソルさえ当たっていれば削除できます。
No.1のコピーとNo.4の切り取りと違って、選択範囲は無視するので、矩形選択でなく範囲選択で行単位の削除ができます。
alt
+shift
+o
)
No.6 未使用importを削除(手癖おすすめ度:⭐⭐
ショートカットキーを使って未使用のimport文を一括削除できます。
いちいち行ごとに削除しなくてよいのでとても便利です。
ショートカットキーを使うのすら面倒な方は、ESLintに組み込んでしまってもいいですね。
ctrl
+BK
)
No.7 カーソル位置より左側の単語を削除(手癖おすすめ度:⭐⭐
shift
+←
/→
やマウスで範囲選択して削除しなくても、このショートカットキーを使えば単語ごとに削除できるのでとても便利です。
「ここまで消したい」なんて時も消しすぎることが少なくなります。
ctrl
+Del
)
No.8 カーソル位置より右側の単語を削除(手癖おすすめ度:⭐⭐
No.7の右側版です。
右と左どちらにカーソルがあっても使えて便利です。
おわりに
今回は編集系のショートカットキーについて一覧よりさらに深掘って説明させていただきました。
他にもこんな使い方あるよ!便利だよ!などありましたらコメントいただけると幸いです。
Discussion