Keyhab
⌘R
Xcode

Xcode ショートカット一覧(チートシート)ビルド・移動・デバッグ

Xcode のショートカットを操作別にまとめた一覧表。ビルドと実行、ファイル移動、ナビゲータの切り替え、SwiftUI の Canvas、デバッグ、シミュレータ操作まで70個を掲載しています。

この記事の使い方

引くための一覧です。Xcode は画面構成(ナビゲータ・エディタ・インスペクタ・デバッグエリア)が固定されているぶん、表示の切り替えをキーでやれるかどうかで作業のテンポが変わります。

ビルド・実行

ショートカット操作
Cmd + Bビルド
Cmd + R実行
Cmd + .実行を停止
Cmd + Uテストを実行
Cmd + Shift + Kクリーンビルド
Ctrl + Cmd + Rビルドせずに実行
Ctrl + Cmd + Uビルドせずにテスト
Cmd + IInstruments で実行
Cmd + Shift + B静的解析(Analyze)
Cmd + <スキーム設定を編集

ファイル移動

ショートカット操作
Cmd + Shift + Oクイックオープン
Cmd + Shift + Jプロジェクトナビゲータで現在のファイルを表示
Cmd + Ctrl + ↑ヘッダ/ソースの切替
Cmd + Ctrl + ← / →履歴を戻る/進む
Cmd + Ctrl + J定義へジャンプ
Cmd + L指定行へジャンプ
Ctrl + 6ドキュメント内のシンボル一覧
Cmd + T新しいタブ
Cmd + Wタブを閉じる
Ctrl + Tab / Ctrl + Shift + Tab次/前のタブへ
Cmd + Jフォーカスを別のエディタへ

Ctrl + 6 は、長いファイルの中を移動するときにスクロールより速いです。打ち込むと絞り込めます。

検索・置換

ショートカット操作
Cmd + Fファイル内検索
Cmd + Opt + Fファイル内を置換
Cmd + Shift + Fプロジェクト内検索
Cmd + Opt + Shift + Fプロジェクト内を置換

編集

ショートカット操作
Cmd + /行コメントの切り替え
Cmd + [ / ]インデントを減らす/増やす
Ctrl + I選択範囲を再インデント
Cmd + Opt + [ / ]行を上/下に移動
Cmd + Opt + /ドキュメントコメントを生成
Ctrl + Shift + クリックマルチカーソルを追加
Ctrl + Cmd + Eスコープ内の変数を一括編集
Cmd + Shift + Aコードアクションを表示
Cmd + Opt + ← / →コードを折りたたむ/展開
Cmd + Opt + Sすべて保存
Ctrl + Opt + Cmd + FFix All Issues(自動修正)

Ctrl + Cmd + E はローカル変数のリネームに使えます。スコープ内だけを一括で書き換えるので、プロジェクト全体のリネームより安全です。

表示の切り替え

ショートカット操作
Cmd + 0ナビゲータの表示切替
Cmd + Opt + 0インスペクタの表示切替
Cmd + Shift + Yデバッグエリアの表示切替
Cmd + Ctrl + F全画面表示
Cmd + Shift + Lライブラリを表示

ナビゲータの切り替え(Xcode 15 以降)

ショートカットナビゲータ
Cmd + 1プロジェクト
Cmd + 2ソースコントロール
Cmd + 3ブックマーク
Cmd + 4検索
Cmd + 5イシュー
Cmd + 6テスト
Cmd + 7デバッグ
Cmd + 8ブレークポイント
Cmd + 9レポート

SwiftUI・アシスタント

ショートカット操作
Cmd + Opt + EnterCanvas(プレビュー)の表示切替
Cmd + Opt + PCanvas のプレビューを再開
Ctrl + Opt + Cmd + Enterアシスタントエディタを開く
Cmd + Enter標準エディタに戻す

プレビューが止まったら Cmd + Opt + P です。再ビルドより速く戻ります。

デバッグ

ショートカット操作
Cmd + Backslashブレークポイントの追加/削除
Cmd + Yすべてのブレークポイントを有効/無効
F6ステップオーバー
F7ステップイン
F8ステップアウト
Cmd + Ctrl + Y実行を再開

シミュレータ・ドキュメント

ショートカット操作
Cmd + Shift + H(シミュレータ)ホーム画面に戻る
Cmd + Shift + A(シミュレータ)外観(ダーク/ライト)切替
Ctrl + Cmd + Z(シミュレータ)シェイク
Cmd + Shift + 2デバイス一覧
Cmd + Shift + 0デベロッパドキュメント
Opt + クリッククイックヘルプを表示

どこから覚えるか

  1. Cmd + R / Cmd + B / Cmd + . — 実行・ビルド・停止
  2. Cmd + Shift + O — ファイルを名前で開く
  3. Cmd + 0 と Cmd + Shift + Y — 画面を広くする・デバッグエリアを出す

この5つで、Xcode の操作の大半はキーボードで済みます。ナビゲータの数字キーは、使っているうちに自然と手が覚えます。

⌘R

Xcode のショートカットを、4択クイズで覚える

Keyhab は15ツール・1,050問を初級・中級・上級で出題する iPhone・iPad アプリ。1日5分、VSCode (Mac)・Vim の初級は無料で使えます。

App Store で無料ダウンロード

関連記事