【VSCode】まずはこれを覚えよう!初心者のためのショートカット29選!【Mac/Win】

Visual Studio Code(以下、VSCode)では、作業を効率化できるショートカットが多数用意されています。ここでは、VSCodeのよく使うショートカットキーをご紹介します。どのソフトでもいえる事ですが、ショートカットキーを覚えると作業効率が一気に上がりますので、ぜひ覚えて使ってみてくださいね!最後に一覧を用意していますので、一気に確認したい方はそちらもご参照ください。

基本操作

まずは基本操作に関するショートカットをご紹介します。コーディングをしていると、タブの移動、ファイルの移動などが頻繁に行われます。基本操作のショートカットを覚えるだけでも、作業がかなりはかどりますよ。

ファイルを開く

  • Mac : Cmd + O
  • Win : Ctrl + O

新しいファイルを開く

  • Mac : Cmd + N
  • Win : Ctrl + N

エクスプローラーを開く

  • Mac : Shift + Cmd + E
  • Win : Ctrl + Shift + E

エクスプローラーとは、画面左にあるアクティビティバーの一番上のアイコンを開くとサイドバーに表示される項目で、現在開いているフォルダーや、ファイルを確認する事が出来ます。

ファイルの保存

  • Mac : Cmd + S
  • Win : Ctrl + S

名前を付けてファイルを保存

  • Mac : Shift + Cmd + S
  • Win : Ctrl + Shift + S

クイックオープンウィンドウ

  • Mac : Cmd + P
  • Win : Ctrl + P

クイックオープンウィンドウは、画面上部に開く入力窓でファイルを開いたり、指定した行にジャンプしたりする事が出来きます。ここで>と入力すると、コマンドパレットのようにVSCodeの機能を検索する事が出来ます。使い方はクイックオープンウィンドウで?を入力すると表示されます。

コマンドパレットを開く

  • Mac : Cmd + Shift + P
  • Win : Ctrl + Shift + P

クイックオープンウィンドウに>が表示された状態で入力窓が開きます。機能の検索やショートカットキーの確認をする場合は、こちらで開いて検索した方が早いです。

サイドバーの開閉

  • Mac : Cmd + B
  • Win : Ctrl + B

エディターの分割

Mac : Cmd + \、Win : Ctrl + \

タブの移動

  • Mac : Ctrl + tab
  • Win : Ctrl + tab

切り替えられるタブの候補が上部に表示されますので、矢印キーで選択します。

まずは無料の7講座から受講してみましょう。わかりやすくて目からウロコですよ。
» 今すぐ無料講座をチェックする

コーディング

コーディングによく使うショートカットです。選択行の移動や削除、コピーなどは、地味によく使うショートカットです。カーソルの移動や文字の置き換えは別の項目をご覧ください。

選択行の移動

  • Mac : Option + 矢印キー
  • Win : Alt + 矢印キー

選択行の削除

  • Mac : Cmd + Shift + K
  • Win : Ctrl + Shift + K

選択行のコピー

  • Mac : Option + Shift + 矢印キー
  • Win : Alt + Shift + 矢印キー

行の移動、削除やコピーは、カーソルが置いてある行で判断しますので、行の全てを選択しなくても大丈夫です。ザクっと選択してキー操作してください。

カーソルの下に行を挿入

  • Mac : Cmd + Enter
  • Win : Ctrl + Enter

カーソルの上に行を挿入

  • Mac : Shift + Cmd + Enter
  • Win : Ctrl + Shift + Enter

選択行をコメント化

  • Mac : Cmd + /
  • Win : Ctrl + /

タグで囲う

wrap with abbreviationの機能を覚えておくと便利です。
CSSを書く時に「ここ、divで囲っておけば良かった」と後で書き足す事がありますよね。そういった時に一発でタグで囲う事が出来る機能です。

1. 囲みたい部分を選択

囲みたい部分を全て選択します。(カーソルがある行での実行ではありませんのでご注意ください。)

2. コマンドパレットを開いて、「wrap with abbreviation」を選択

「wrap」と入力すると候補で出てきます。

3. 入力窓が出てきますので、囲みたいタグを入力

Emmetの入力方法が使えますので、括弧は必要ありません。class付きのDivであれば.class名で入力出来ます。開始タグを入力してenterを押すと、閉じタグも自動で入力されます。

複数行を一括で囲う「wrap with abbreviation」と行ごとに囲う「Wrap Individual Lines with Abbreviation」がありますので、お気をつけください。

文字の置き換え、検索

文字の置き換えや検索は、作業しているファイルだけでなくワークスペース全体でも行う事が出来ます。用途に応じて使い分けましょう。

文字の置き換え

  • Mac : Option + Cmd + F
  • Win : Ctrl + H

文字の検索

  • Mac : Cmd + F
  • Win : Ctrl + F

文字の置き換えや検索は、キー操作を行ってから文字列を入力して実行する方法と先に文字列を選択してから実行する方法があります。文字列を先に選択してから実行すると、入力窓に文字列が表示された状態で実行する事が出来ます。

ワークスペース全体を置換

  • Mac : Shift + Cmd + H
  • Win : Ctrl + Shift + H

ワークスペース全体を検索

  • Mac : Shift + Cmd + F
  • Win : Ctrl + Shift + F

指定の場所へカーソルを移動

キーボードから手を離して、マウスに持ち替えカーソルを移動・・・。すごく面倒ですよね。ちょっとした事でも、数が多くなると結構なタイムロスです。ここもショートカットを覚えて、効率化しましょう!

文字の先頭へジャンプ

Mac : Home、Win : Home

文字の最後へジャンプ

Mac : End、Win : End

行を指定してジャンプ

  • Mac : Ctrl + G
  • Win : Ctrl + G

クイックオープンウィンドウに、行指定の:が入力された状態で入力窓が開きます。指定行の数字を入力するとジャンプ出来ます。

ファイルの先頭へジャンプ

  • Mac : Cmd + Home
  • Win : Ctrl + Home

ファイルの最後へジャンプ

  • Mac : Cmd + End
  • Win : Ctrl + End

対の括弧にジャンプ

  • Mac : Shift + Cmd + \
  • Win : Ctrl + Shift + \

SassやJavaScriptなどは、対となる括弧が離れた場所にある場合が多々あります。括弧にジャンプも覚えておくと便利ですよ。

選択(複数選択・矩形選択)

VSCodeでは選択箇所を同時に編集できる、マルチカーソルの機能が使えます。
マルチカーソルを使う上で、選択系のショートカットは覚えておくととても役に立ちますよ。

任意の場所を複数選択

  • Mac : Option + click
  • Win : Alt + Click

同じ文字列を複数選択

  • Mac : Cmd + D
  • Win : Ctrl + D

矩形選択

  • Mac : Shift + Option + Cmd + 矢印キー
  • Win : Ctrl + Shift + Alt + 矢印キー

矩形選択(くけいせんたく)とは長方形に選択する事です。
通常の選択では、別の行に入ると開始位置から選択されますが、矩形選択では、別の行に入っても行の途中から選択する事ができます。

基本ショートカット一覧

Mac Windows 動作
Cmd + O Ctrl + O ファイルを開く
Cmd + N Ctrl + N 新しいファイルを開く
Shift + Cmd + E Ctrl + Shift + E エクスプローラーを開く
Cmd + S Ctrl + S ファイルの保存
Shift + Cmd + S Ctrl + Shift + S 名前を付けてファイルを保存
Cmd + P Ctrl + P クイックオープンウィンドウ
Cmd + Shift + P Ctrl + Shift + P コマンドパレットを開く
Cmd + B Ctrl + B サイドバーの開閉
Cmd + \ Ctrl + \ エディターの分割
Ctrl + tab Ctrl + tab タブの移動
Option + 矢印キー Alt + 矢印キー 選択行の移動
Cmd + Shift + K Ctrl + Shift + K 選択行の削除
Option + Shift + 矢印キー Alt + Shift + 矢印キー 選択行のコピー
Cmd + Enter Ctrl + Enter カーソルの下に行を挿入
Shift + Cmd + Enter Ctrl + Shift + Enter カーソルの上に行を挿入
Cmd + / Ctrl + / 選択行をコメント化
Option + Cmd + F Ctrl + H 文字の置き換え
Cmd + F Ctrl + F 文字の検索
Shift + Cmd + H Ctrl + Shift + H ワークスペース全体を置換
Shift + Cmd + F Ctrl + Shift + F ワークスペース全体を検索
Home Home 文字の先頭へジャンプ
End End 文字の最後へジャンプ
Ctrl + G Ctrl + G 行を指定してジャンプ
Cmd + Home Ctrl + Home ファイルの先頭へジャンプ
Cmd + End Ctrl + End ファイルの最後へジャンプ
Shift + Cmd + \ Ctrl + Shift + \ 対の括弧にジャンプ
Option + click Alt + Click 任意の場所を複数選択
Cmd + D Ctrl + D 同じ文字を複数選択
Shift+Option+Cmd+矢印 Ctrl+Shift+Alt+矢印 矩形選択

こちらでは、一般的によく使うショートカットをご紹介しました。

VScodeのショートカットは、まだまだ沢山あります。ショートカット一覧は、「メニューバー」の「ヘルプ」から「キーボードショートカットの参照」を選ぶとブラウザで確認する事ができます(英語表記)。使いにくいショートカットや違うショートカットが欲しい場合は、キーバインドで、どんどん編集していきましょう!

まずは無料で14講座から始めましょう!

ハイクオリティな14講座/98レッスンが受け放題。
募集人数には制限があります。サインアップはお早めに。
無料申し込み期限
11月24日まで

募集 人数
100名 (残りわずか)
×