186
181

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

はじめての記事投稿
Qiita Engineer Festa20242024年7月17日まで開催中!

【VSCode ショートカットキー】初心者がまず絶対に押さえておきたい生産性爆上げショートカットキー10選

Posted at

主な想定読者

最近VSCodeを使い始めたプログラミング初心者

概要

筆者が普段から頻繁に使用しており、便利で重宝しているショートカットキーを、完全な独断と偏見で10個厳選しました!
※Ctrl+C, Ctrl+V(コピー, ペースト)など、あまりにも有名で、すでに多くの方がご存知であろうショートカットキーは除いております。

ショートカットキー10選(一覧)

ショートカットキー 動作
Alt + ↑↓ 行の移動
Shift + Alt + ↑↓ 行のコピー
Ctrl + Shift + K 行の削除
Ctrl + [ / ] インデントの追加/削除
Ctrl + / コメントアウト/解除
Ctrl + D 単語選択
Ctrl + Shift + L 同じ単語を全て選択
Ctrl + PgUp/PgDn タブの切り替え
F12(またはCtrl + クリック) 定義へ移動
Ctrl + P ファイルのクイックオープン

ショートカットキー10選(詳細)

1. Alt + ↑↓ - 行の移動

行全体を上下に移動することができるショートカットキーです。素早く行全体を移動可能。行ごと移動させたい時に、行を切り取って挿入したい箇所に貼り付ける、といった操作が不要となります。

2. Shift + Alt + ↑↓ - 行のコピー

カーソルが置かれた行をコピーし、そのまま上下の行に挿入できます。同じようなコードを複数箇所で書きたい時などに、役立ちます。

3. Ctrl + Shift + K - 行の削除

カーソルが置かれている行を一瞬で削除してくれます。複数行を選択すれば、複数行削除も可能。

4. Ctrl + [ / ] - インデントの追加/削除

手動でインデントを揃える手間が省けて、コードが整理整頓された状態を保ちやすくなります。

5. Ctrl + / - コメントアウト/解除

コメントアウト、既存コメントの解除が簡単に行えます。特定のコードを一時的に無効化したい時などにとても便利です。

6. Ctrl + D - 単語選択

現在カーソルが置かれている単語を選択します。Ctrl + Dを複数回叩くことで同じ単語が複数選択されるので、複数個所に散らばっている同じ単語を、1度にまとめて編集したい時に役立ちます。

7. Ctrl + Shift + L - 同じ単語を全て選択

Ctrl+Dの一括版。カーソルが置かれている単語と同じ単語を全て選択します。変数名を一括で変更する時などに大活躍します。

8. Ctrl + PgUp/PgDn - タブの切り替え

複数のタブを開いている時に、タブを素早く切り替えられます。

9. F12(またはCtrl + クリック) - 定義へ移動

メソッドや変数にカーソルを置いた状態でF12を押すと、そのメソッドや変数が宣言されている定義場所へジャンプしてくれます。わざわざファイルを開いて探したりせずとも、メソッドや変数の定義を参照できます。

10. Ctrl + P - ファイルのクイックオープン

ファイル検索のショートカットキーです。ファイル名の一部を入力するだけで、素早くファイルを開くことができます。特に、扱うファイル数が多い時に便利です。

おわりに

以上、VSCode初心者におすすめの、生産性爆上げショートカットキー10選でした。ショートカットキーを駆使して、生産性を爆上げしましょう!
最後までお読み頂き、ありがとうございました!

186
181
4

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
186
181

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?