はじめに
この記事はIPFactory Advent Calender 2024 13日目の記事です。
https://qiita.com/advent-calendar/2024/ipfactory
最近ショートカットキーを使用してVSCodeでコーディングをすることに慣れてきて、
マウスを使用する頻度が明らかに減り、作業速度が格段に上がりました。
なので、
知らなかった方もすでに知っているけど使用していない方も
ショートカットキーを使用してほしいと思い、共有したいと思います。
※すみません、自分はWindowsで開発を行っているので、Windows版のショートカットキーを紹介します。
さっそく紹介
カーソル操作・選択
カーソル操作は、Shift選択と組み合わせることができます。
※Home
、End
キーがない場合、Fn
キーを押しながら、左右の矢印キーです。指が三本以上必要です。
コマンド | 説明 |
---|---|
Shift + ←/→ | カーソル位置から文字単位で選択を拡張します。 |
Ctrl + Shift + ←/→ | カーソル位置から単語単位で選択を拡張します。 |
Ctrl + Home | カーソルをファイルの先頭に移動します。 |
Ctrl + End | カーソルをファイルの末尾に移動します。 |
Ctrl + D | 現在のカーソル位置にある単語を選択し、次の一致する単語も選択します。マルチカーソルに便利です。 |
Ctrl + L | 現在の行全体を選択します。 |
操作
舐めたこと書いてすみません。
コマンド | 説明 |
---|---|
Ctrl + C | 選択したテキストをコピーします。 |
Ctrl + X | 選択したテキストをカット(切り取り)します。 |
Ctrl + V | コピーまたはカットしたテキストをペーストします。 |
Ctrl + F | 現在のファイル内で文字列を検索します。 |
Ctrl + Shift + F | ワークスペース全体で文字列を検索します。 |
Ctrl + H | 現在のファイル内で文字列を検索し、置換します。 |
Ctrl + / | 現在の行または選択範囲をコメントアウトまたは解除します。 |
Alt + ↑/↓ | 現在の行または選択範囲を上下に移動します。 |
Alt + Shift + ↑/↓ | 現在の行または選択範囲をコピーして上下に複製します。 |
Ctrl + Shift + K | 現在の行を削除します(範囲選択不要)。 |
その他
その他でまとめてしまいすみません。
コマンド | 説明 |
---|---|
F1 | コマンドパレットを開きます。 |
F12 | カーソル位置の関数や変数の定義にジャンプします。 |
Ctrl + @ | 統合ターミナルを表示・非表示します。 |
Ctrl + Shift + @ | 新しいターミナルを開きます。 |
Ctrl + P | ファイル名で素早くファイルを検索して開きます。 |
Ctrl + S | 保存。絶対必要。設定から自動で保存することも可能です。 |
使いそうで使わなかった
コマンド | 説明 |
---|---|
Ctrl + N | 新しいファイル。右クリで作成する方が、フォルダを指定して、名前を付けられる。 |
Ctrl + Alt + ↑/↓ | 複数行編集用のマルチカーソルを上下に追加します。 |
まとめ
個人的に、Home、Endキーが革命でした。
この他にもショートカットキーはたくさんあるので、興味のある方は調べてみてください!おすすめのショートカットキーがあったら教えてください^^
ショートカットキーをマスターして、マウス離れをしよう!!