VSCode チートシート

Visual Studio Code チートシートはこちらです

目次

Visual Studio Codeでよく使われるコマンド

紙のノート

Visual Studio Code ショートカット一覧

一般的なショートカット (Windows / Mac)

アクション Windows / Linux macOS
コマンドパレット Ctrl+Shift+P Cmd+Shift+P
クイックオープン (ファイル) Ctrl+P Cmd+P
テルミナルの切り替え Ctrl+` Ctrl+`
サイドバーの切り替え Ctrl+B Cmd+B
設定 Ctrl+, Cmd+,
キーボードショートカットを開く Ctrl+K Ctrl+S Cmd+K Cmd+S
すべてのシンボルの表示 Ctrl+T Cmd+T
行番号へ移動 Ctrl+G Ctrl+G
検索 Ctrl+F Cmd+F
Ctrl+H Cmd+Option+F
マルチカーソル (次の位置に追加) Ctrl+D Cmd+D
マルチカーソル (上/下に追加) Ctrl+Alt+Up/Down Option+Cmd+Up/Down
行の上/下への移動 Alt+Up/Down Option+Up/Down
行の上/下へのコピー Shift+Alt+Up/Down Shift+Option+Up/Down
行の切り取り Ctrl+X Cmd+X
行のコピー Ctrl+C Cmd+C
行の削除 Ctrl+Shift+K Cmd+Shift+K
行のコメント化 Ctrl+/ Cmd+/
ドキュメントのフォーマット Shift+Alt+F Shift+Option+F
保存 Ctrl+S Cmd+S
エディタの閉じる Ctrl+W Cmd+W
エディタの分割 Ctrl+\ Cmd+\

ナビゲーション

  • 定義へ移動: F12
  • 定義をプレビュー: Alt+F12
  • 参照先へ移動: Shift+F12
  • 戻る/進む: Alt+Left/Right (Windows), Ctrl+–/Ctrl+Shift+– (Mac)

編集

  • 行の複製: Shift+Alt+Down (Windows), Shift+Option+Down (Mac)
  • 行の上/下への移動: Alt+Up/Down (Windows), Option+Up/Down (Mac)
  • 全ての出現を選択: Ctrl+Shift+L (Windows), Cmd+Ctrl+G (Mac)
  • ウndo/Redo: Ctrl+Z / Ctrl+Y (Windows), Cmd+Z / Cmd+Shift+Z (Mac)

統合されたテルミナル

  • テルミナルを開く: Ctrl+Shift+` (Windows/Mac)
  • テルミナルの切り替え: Ctrl+` (Windows/Mac)
  • テルミナルを終了: Ctrl+Shift+W

ソースコントロール (Git)

  • ソースコントロールを開く: Ctrl+Shift+G (Windows), Cmd+Shift+G (Mac)
  • コミット: Ctrl+Enter (コミットメッセージボックス内)

コマンドラインでの使用方法

# 現在のディレクトリでVS Codeを開く
code .

# 特定のファイルの行と列で開く
code myfile.js:10:5

# 2つのファイル間の差分ビューを開く
code --diff file1.js file2.js

# 新しいVS Codeウィンドウを開く
code -n

# すべての拡張機能を無効にする
code --disable-extensions .

カスタマイズ

  • テーマの変更: Ctrl+K Ctrl+T (Windows), Cmd+K Cmd+T (Mac)
  • キーボードショートカットを開く: Ctrl+K Ctrl+S (Windows), Cmd+K Cmd+S (Mac)
  • 拡張機能のインストール: Ctrl+Shift+X (Windows), Cmd+Shift+X (Mac)

スニペット

  • Preferences: Configure User Snippetsを使用してカスタムコードスニペットを作成できます。

ヒント

  • ほぼすべてのコマンドや設定は、コマンドパレット (Ctrl+Shift+P / Cmd+Shift+P) を使用して行うことができます。
  • プロジェクト内の .vscode フォルダは、ワークスペース固有の設定やタスクを許可します。
  • 他のエディタ (Vim、Sublime など) のショートカットを使用するためにキーマップ拡張機能をインストールできます。

より詳しい一覧については、公式の [キーボードショートカットPDF] またはエディタ内のショートカットリファレンス (Ctrl+K Ctrl+S) を参照してください。

コマンドパレットからVS Code拡張機能をインストールする方法

コマンドパレットからVisual Studio Code拡張機能を直接インストールするには、以下の手順に従ってください:

  1. Ctrl+Shift+P (Windows/Linux) または Cmd+Shift+P (macOS) を使用してコマンドパレットを開きます。
  2. Extensions: Install Extensions をタイプし、リストから選択します。これにより、拡張機能を検索してインストールできる拡張機能ビューが開きます。
  3. または、コマンドパレットに ext install (たとえば、ext install vscode-icons) を直接タイプし、Enterを押します。VS Codeは拡張機能の名前を尋ね、見つかった場合はインストールします。

この方法により、キーボードやメニューを操作することなく 拡張機能を素早くインストール できます。

他のエディタのキーバインディング一覧

Ctrl+T (macOS: Cmd+T) - ワークスペースシンボルの表示
Ctrl+Shift+O (macOS: Cmd+Shift+O) - ドキュメントシンボルの表示
Ctrl+Shift+P (macOS: Cmd+Shift+P) - コマンドパレットを開く
Ctrl+Space - コード補完を開く
Ctrl+. (macOS: Cmd+.) - クイック修正を開く
F2 - シンボルの名前変更
Shift+Alt+F (macOS: Shift+Option+F) - ドキュメントのフォーマット
F12 - 定義へ移動
Shift+F12 - 参照先を検索
Alt+Shift+O - ディレクティブの整理
F4 - 型階層の表示

他のデバッグキーバインディング一覧

Ctrl+Alt+D - Dart DevToolsの起動
F5 - デバッグの開始
Ctrl+F5 - デバッグなしでの開始
Shift+F5 - デバッグの停止
Ctrl+Shift+F5 (macOS: Cmd+Shift+F5) - デバッグの再開 (またはFlutterアプリのデバッグ中のホットリスタート)
Ctrl+F5 - Flutterアプリのデバッグ中のホットリロード
F9 - ブレイクポイントの切り替え
F10 - ステップオーバー
F11 - ステップイン
Shift+F11 - ステップアウト

有用なリンク