LoginSignup
20
23

More than 5 years have passed since last update.

個人的によく使うXcodeのショートカット

Last updated at Posted at 2014-10-20

全般

⌘N -> 新規作成
⌘B -> Buildの実行
⌘R -> Run(アプリの実行)
⌘⇧K -> Cleanの実行
シミュレータ内のリソースはキャッシュされるので、リソース更新のタイミングでCleanすると良さげ
(image, xib, storyboardなどなど)
⌘⇧Y -> 画面下部のコンソール欄の表示/非表示
画面右下のアイコンを押すとコンソール欄の左側/右側の表示が切替可能

⌘T -> 新規タブ
⌘{ or ⌘⇧[ -> 左のタブ
⌘} or ⌘⇧] -> 右のタブ

⌘0 -> 左ペインの表示/非表示
⌘⌥0 -> 右ペインの表示/非表示

⌘⇧O -> ファイル or クラス検索
(CamelCase補完を使って検索できるので便利)

⌘⇧J -> 開いているファイルを左ペインから探し出す

左ペインのファイル選択時に⌥押しながらクリック
-> 選択ファイルを2ペインで開く(元々開いていたファイルが左側、選択ファイルが右側で開かれる)
⌘Enter -> 2ペイン以上で開いていた画面を1ペインで開く
⌘J -> 他ペインor他タブにフォーカスを移す

2本指で右スワイプ -> 1つ前に開いていたファイルに戻る
2本指で左スワイプ -> 1つ先に開いていたファイルに進む
(ブラウザの戻る/進むみたいな機能)

エディタ周り

⌃⌘E -> 選択している変数を一括変更(スコープ内のみ)

⌘[ -> インデントを左にずらす
⌘] -> インデントを右にずらす

⌥⌘[ -> 選択行を一行上にずらす
⌥⌘] -> 選択行を一行下にずらす

⌘/ -> 選択行をコメントアウト

Tab or ⌃/ -> 次のPlaceholderを選択する
⇧Tab or ⌃? -> 前のPlaceholderを選択する

⌃⌘↑ or ⌃⌘↓ -> 対応する .h or .m を開く(Objective-Cのみ)

⌘押しながらクラス名クリック -> 定義元へジャンプ
⌘⇧J -> 定義元へジャンプ

⌘F -> ファイル内検索
⌘G -> ファイル内検索の次のヒット(直前の検索ワードが使用される)
⌘⇧G -> ファイル内検索の前のヒット(直前の検索ワードが使用される)
⌘⇧F -> プロジェクト内検索

小ネタ

メソッドのOverride


class ViewController: UIViewController {

    // ここでoverrideしたいメソッド名を入力する

    // ↓

    // viewWill... -> 入力中にメソッド候補が表示されるので選択してEnter

    // ↓

    // 以下のように展開される
    override func viewWillAppear(animated: Bool) {
        // ここにキャレット
    }
}

便利ツール

Skala Color

MacのColor Picker拡張
Hexでの色指定ができるようになる
http://bjango.com/mac/skalacolor/

Alcatraz

Xcode PluginのPackage Manager
http://alcatraz.io/

FuzzyAutoComplete ← オススメ
⌘⇧Oで使用されてるCamelCase補完をコーディングでも使えるようにするプラグイン

20
23
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
20
23