Help us understand the problem. What is going on with this article?

Xcodeチートシート

More than 3 years have passed since last update.

自分用チートシート。随時更新。

ウィンドウ、エリア

ショートカットキー 効果
Cmd + Sft + 1 Welcom to Xcode(起動画面)の表示
Cmd + F1 Xcode内のWindow切替
Cmd + 0 左ペイン表示/非表示
Cmd + Alt + 0 右ペイン表示/非表示
Cmd + Sft + Y デバッグエリア表示/非表示

ストーリーボード

ショートカットキー 効果
Cmd + Alt + Sft + D (※) Show Docment Outline
DocmentOutlineでitemをAlt + クリック itemの名前変更
ダブルクリック 縮小表示/標準表示切り替え
右 + クリック / Ctrl + クリック 縮小率メニューを表示

(※)カスタムキー
StoryBoardの「Show Document Outline」をショートカットに設定

ファイル操作、ヘルプ

ショートカットキー 効果
Cmd + Sft + O 名前を入力してファイルを開く
Cmd + 2 クラス名の一覧からファイルを開く
Ctr + Cmd + ← 一つ前開いたファイルに戻す
Ctr + Cmd + → 一つ後開いたファイルに進む
Cmd + ' 次のエラーにジャンプ
Cmd + " 前のエラーにジャンプ
Cmd + ソース内のクラス名やメソッド名をクリック クラスやメソッドの定義にジャンプ
Cmd + Ctrl + J (↑と同じ) クラスやメソッドの定義にジャンプ
Opt + ソース内のクラス名やメソッド名をクリック クラスやメソッドをリファレンスで検索
Ctrl + . 入力補完
Cmd + Alt + , Assistant Editor / Primary Editorで開く
Alt + ファイル選択 2画面表示(アシスタントエディタ)になり、選択したファイルを右側に表示する

検索

ショートカットキー 効果
Cmd + F 検索
Cmd + G 検索において該当した次の検索結果に移動する
Shft + Cmd + G 検索において該当した一つ前の検索結果に移動する
Shift + Cmd + F ワークスペース内のすべてのファイルからgrep 検索
Ctr + 6 Source Editor上部にあるメニューを開く > 絞り込み入力
メソッドを選択 + Ctr + 1 > Callers メソッドの呼び出し元を表示する(※)

(※)または Assistant editor を開き、表示するコードを "Callers" に変更。
あとは左のエディタでメソッドにカーソルを合わせることで、自動的に呼び出し元のコードが表示される。
(呼び出し元が複数ある場合は最初を表示)

コード追跡に役立つ Xcode の機能

ビルド、デバッグと実行

ショートカットキー 効果
Cmd + R 実行
Cmd + B ビルド
Cmd + . 停止
Cmd + Ctrl + Y Continue
F6 Step Over
F7 Step Into
F8 Step Out
Cmd + \ BreakPoint 追加/削除

コード編集

ショートカットキー 効果
Cmd + Z 戻す
Cmd + Shft + Z 進む
Ctrl + I 選択範囲所在行のインデントを自動的に前後のソースに合わせる
Cmd + / カーソル位置または選択範囲をコメントアウト.もう一度押すと、コメントアウトを解除する
Cmd + [ カーソル行または選択されている行インデントを下げる
Cmd + ] カーソル行または選択されている行インデントを上げる
Cmd + ← カーソルを行頭へ移動
Cmd + → カーソルを行末へ移動
Cmd + ↑ カーソルをファイルの先頭へ移動
Cmd + ↓ カーソルをファイルの最後へ移動
Cmd + Alt + ← ソースを折りたたみする
Cmd + Alt + → カーソルを折りたたみから展開する
Cmd + Ctr + E 選択中のテキストと同じ部分をまとめて変更する
Ctrl + E 行の最後に移動
Ctrl + A 行の最初に移動
Ctrl + D 右の1文字削除
Opt + → 右の1単語分移動
Cmd + Shft + → 現在のカーソルの位置からその行の最後までを選択
Cmd + Shft + ← 現在のカーソルの位置からその行の最初までを選択
Cmd + K カーソル位置から行端までを切り取り
Alt + マウス マウスカーソルが+の状態で矩形選択

【開発効率アップ↑】Xcodeでよく使うショートカットまとめのまとめと解説

シュミレータ

ショートカットキー 効果
Cmd + → 右回転
Cmd + ← 左回転
Cmd + S スクリーンショット
Cmd + Sft + H ホームボタン

Swift でアプリ開発を1ヶ月やってみて感じた Xcode の効率的な使い方と、Web と連動するときのプラクティス

Why not register and get more from Qiita?
  1. We will deliver articles that match you
    By following users and tags, you can catch up information on technical fields that you are interested in as a whole
  2. you can read useful information later efficiently
    By "stocking" the articles you like, you can search right away
Comments
No comments
Sign up for free and join this conversation.
If you already have a Qiita account
Why do not you register as a user and use Qiita more conveniently?
You need to log in to use this function. Qiita can be used more conveniently after logging in.
You seem to be reading articles frequently this month. Qiita can be used more conveniently after logging in.
  1. We will deliver articles that match you
    By following users and tags, you can catch up information on technical fields that you are interested in as a whole
  2. you can read useful information later efficiently
    By "stocking" the articles you like, you can search right away
ユーザーは見つかりませんでした