Appleの公式開発環境「Xcode」。マウスを使って操作することもできますが、よく使う機能はショートカットキーを使って呼び出すことで作業効率が大幅にアップします。

ここではこのXcodeで覚えて起きたいショートカットキーを紹介したいと思います。一部マウスを使った操作もご紹介します。

目次

  • 1 ファイルナビゲーション
  • <li>
      <a href="#i-2"><span class="toc_number toc_depth_1">2</span> ビルド/デバッグ</a><ul>
        <li>
          <a href="#Command_R"><span class="toc_number toc_depth_2">2.1</span> Command + R</a>
        </li>
        <li>
          <a href="#Command_B"><span class="toc_number toc_depth_2">2.2</span> Command + B</a>
        </li>
        <li>
          <a href="#Shift_Command_K"><span class="toc_number toc_depth_2">2.3</span> Shift + Command + K</a>
        </li>
        <li>
          <a href="#Ctrl_Command_Y"><span class="toc_number toc_depth_2">2.4</span> Ctrl + Command + Y</a>
        </li>
        <li>
          <a href="#F6"><span class="toc_number toc_depth_2">2.5</span> F6</a>
        </li>
        <li>
          <a href="#F7"><span class="toc_number toc_depth_2">2.6</span> F7</a>
        </li>
        <li>
          <a href="#F8"><span class="toc_number toc_depth_2">2.7</span> F8</a>
        </li>
      </ul>
    </li>
    
    <li>
      <a href="#i-3"><span class="toc_number toc_depth_1">3</span> ファイル編集</a><ul>
        <li>
          <a href="#Contro-AEFBNP"><span class="toc_number toc_depth_2">3.1</span> Contro-A/E/F/B/N/P</a>
        </li>
      </ul>
    </li>
    
    <li>
      <a href="#Xcode"><span class="toc_number toc_depth_1">4</span> Xcode全体</a><ul>
        <li>
          <a href="#i-4"><span class="toc_number toc_depth_2">4.1</span> ナビゲーションエリアの表示・非表示</a>
        </li>
        <li>
          <a href="#Shift_Command_F"><span class="toc_number toc_depth_2">4.2</span> Shift + Command + F</a>
        </li>
      </ul>
    </li>
    
    <li>
      <a href="#i-5"><span class="toc_number toc_depth_1">5</span> まとめ</a>
    </li>
    

ファイルナビゲーション

Shift + Command + O

  • プロジェクトに含まれるファイルをファイル名や関数名で検索して素早く移動できます。

Command + Control + ← / →

  • 表示しているファイルを戻る/進む操作です。

Shift + Command + [ / ]

  • 表示しているタブを切り替えます。”[“は左。”]”は右です。

Option + Command + ,

  • 表示しているファイルをアシスタントエディタで表示します。

Command + クリック

  • クラスや関数、変数の定義にジャンプすることができます。

プロジェクトナビゲーターで Option + クリック

  • アシスタントエディタでクリックしたファイルを開くことができます。

ビルド/デバッグ

Command + R

  • ビルドして実行します。

Command + B

  • ビルドだけします(実行なし)

Shift + Command + K

  • プロジェクトをクリーンします。
  • 原因不明のエラーが発生した場合クリーンすると解決することも?

Ctrl + Command + Y

  • デバッグ時に処理を続行する操作です。

F6

  • デバッグ時にステップオーバーします。
  • 関数の上でブレイクしている場合そのまま1行進めます。

F7

  • デバッグ時にステップインします。
  • 実行中の行が関数の場合もその中に入ります。

F8

  • デバッグ時にステップアウトします。/li>

    • 実行中の関数からその外に出ます。

ファイル編集

Contro-A/E/F/B/N/P

  • Emacsのカーソル移動キーが一部使えます。
  • Control-A: 行頭
  • Control-E: 行末
  • Control-F: 右へ(Forward)
  • Control-B: 左へ(Backward)
  • Control-N: 下へ(Next)
  • Control-N: 上へ(Previous)

Xcode全体

ナビゲーションエリアの表示・非表示

  • Command + 0: 非表示。
  • Command + 1: ファイルナビゲーターの表示
  • Command + 2: シンボルナビゲーターの表示

Shift + Command + F

  • ワークスペース全体の検索

まとめ

Xcodeのショートカットキーをまとめました。よく使うキーボードから少しずつ覚えていくと無理なく使いこなせるようになると思います。

参考: About Xcode Gestures and Keyboard Shortcuts