0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

【保存版】VSCode ショートカットキー一覧 70選(Mac)— 初級・中級・上級

0
Posted at

はじめに

VSCode のショートカットキーを「知ってる」と「指が覚えてる」は別物です。

この記事では、Mac 版 VSCode のショートカットを 初級(20選)・中級(30選)・上級(20選) の3段階に分けて紹介します。まずは初級から覚えて、徐々にレベルアップしていきましょう。

初級(20選)— まず最初に覚えるべき必須ショートカット

毎日使うレベルの基本操作。これだけで作業効率が大きく変わります。

全般

ショートカット 機能
Cmd+Shift+P コマンドパレットを開く
Cmd+K Cmd+S キーボードショートカット一覧

ナビゲーション

ショートカット 機能
Cmd+P ファイルを素早く開く
Cmd+Shift+E エクスプローラーを表示
Cmd+Shift+X 拡張機能を表示
Cmd+Shift+O シンボルへ移動
Cmd+W タブを閉じる
F12 定義へ移動

検索

ショートカット 機能
Cmd+Shift+F ワークスペース全体を検索

編集

ショートカット 機能
Cmd+D 同じ単語を次に選択
Cmd+Shift+K 行を削除
Alt+Up 行を上に移動
Alt+Down 行を下に移動
Cmd+/ 行コメントの切り替え
Cmd+Shift+L 同じ単語を全て選択
Cmd+L 行を選択

表示

ショートカット 機能
Cmd+B サイドバーの表示切替
`Cmd+`` 統合ターミナルの切替
Cmd+\\ エディタを分割
Cmd+Shift+V Markdown プレビュー

中級(30選)— 実践で差がつくショートカット

初級を覚えたら次はここ。コードレビューやリファクタリングが格段に速くなります。

検索・置換

ショートカット 機能
Cmd+Shift+H ワークスペース全体を置換

ナビゲーション

ショートカット 機能
Cmd+G 指定行へ移動
Cmd+Shift+\\ 対応するブラケットへ移動
Ctrl+- 前の位置に戻る
Ctrl+Shift+- 次の位置に進む
Cmd+Shift+T 閉じたタブを再度開く
Cmd+K Cmd+W 全てのエディタを閉じる
Shift+F12 参照を全て表示

編集

ショートカット 機能
Cmd+K Cmd+C 選択範囲をコメントアウト
Cmd+K Cmd+U コメントを解除
Shift+Alt+F ドキュメントをフォーマット
Cmd+K Cmd+F 選択範囲をフォーマット
Shift+Alt+Up 行を上にコピー
Shift+Alt+Down 行を下にコピー
Cmd+Enter 下に空行を挿入
Cmd+Shift+Enter 上に空行を挿入
Cmd+Shift+[ コードを折りたたむ
Cmd+Shift+] コードを展開
Shift+Alt+A ブロックコメントの切り替え
Cmd+Shift+Space パラメータヒントを表示
Cmd+. クイックフィックス
Cmd+F2 シンボル名を一括変更
F2 シンボル名をリネーム
Cmd+K Cmd+X 末尾の空白を削除

表示

ショートカット 機能
Cmd+Shift+N 新しいウィンドウを開く
Cmd+Shift+G ソース管理を表示
Cmd+Shift+D デバッグビューを表示
Cmd+J パネルの表示切替
Cmd+K Z Zenモード切替
Cmd+Shift+M 問題パネルを表示

上級(20選)— 知っていると一目置かれるショートカット

マルチカーソル操作やデバッグなど、使いこなすと生産性がさらに上がります。

マルチカーソル

ショートカット 機能
Cmd+Alt+Up 上にカーソルを追加
Cmd+Alt+Down 下にカーソルを追加
Cmd+U 最後のカーソル操作を元に戻す
Cmd+K Cmd+D 現在の選択をスキップして次を選択

デバッグ

ショートカット 機能
F5 デバッグの開始/続行
F9 ブレークポイントの切替
F10 ステップオーバー
F11 ステップイン
Shift+F11 ステップアウト
Shift+F5 デバッグの停止

編集(応用)

ショートカット 機能
Cmd+K Cmd+0 全てのリージョンを折りたたむ
Cmd+K Cmd+J 全てのリージョンを展開
Cmd+K Cmd+[ サブリージョンを再帰的に折りたたむ
Cmd+K Cmd+I ホバー情報を表示

ターミナル

ショートカット 機能
`Ctrl+Shift+`` 新しいターミナルを作成
Cmd+Shift+5 ターミナルを分割

その他

ショートカット 機能
Cmd+K M 言語モードの変更
Cmd+Shift+. パンくずリストにフォーカス
Cmd+K Cmd+Shift+\\ エディタグループを分割
Cmd+K Cmd+R キーボードショートカットリファレンスを開く

効率よく覚えるコツ

  1. 一度に全部覚えようとしない — まず初級の20個だけに集中する
  2. チートシートより実践 — 実際のコーディング中に意識して使う
  3. 反復が大事 — 忘れかけた頃にもう一度確認する

ショートカットキーは「知識」ではなく「身体で覚える」もの。繰り返し使うことで初めて定着します。

アプリで覚える

この記事のショートカットを効率よく覚えたい方には、間隔反復学習アプリ Keyhab がおすすめです。FSRS(Anki と同じアルゴリズム)で、苦手なショートカットを重点的に復習できます。VSCode + Vim デッキは無料で使えます。

0
0
0

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
0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?