【Xcode】このショートカットを覚えたら、キーボードだけでコードをナビゲートできるようになるよ!

公開日: : 最終更新日:2013/11/15 Xcode

    

以前、Xcode4でカーソルのフォーカスを隣のエリアに移動するショートカットを紹介しましたが、ソースコードをナビゲートするのに便利なショートカットを他にも見つけたので、紹介したいと思います。

これらのショートカットを知らない人は、すごい損してると思います!

スポンサード リンク

control + 1(Show Related Items)

「最近開いたファイル(Recent Files)」や、「今開いているファイルに対応するファイル(Counterparts)」などを開くことができます。

    

control + 2(Show Previous History)

ブラウザにおける「戻る」ボタンみたいなものです。今までに開いていたファイルに戻ることができます。

    

特筆すべきは、「ファイル単位」だけでなく、「ファイル + メソッド単位」でも戻れること。「いったん他のメソッドへジャンプした後に、元のメソッドへ戻る」なんてことが、とてもしやすくなります。

    

control + 3(Show Next History)

control + 2(Show Previous History)の逆です。ブラウザの「進む」ボタンみたいな働きをします。

    

control + 4(Show Top Level Items)

プロジェクトのトップレベルからたどって、ファイルを開くことができます。

    

ちなみに、キーワードを入力して、ファイルを絞り込むこともできます。

    

control + 5(Show Group Files)

プロジェクトと同名のグループから、ファイルをたどって開くことができます。

    

ここでも、キーワードを入力して、ファイルを絞り込むことができます。

    

control + 6(Show Document Items)

ファイル内のメソッドなどにジャンプすることができます。

    

こちらでも、キーワードを入力して、メソッドを絞り込むことができます。

    

また、ソースコード内に「#pragma mark – ◯◯◯」という行がある場合、

    

「control + 6」を押した時に出てくるメソッドリストに、その文字列が太字で表示されます。この時に自動で追加される区切り線が不要な場合は「#pragma mark ◯◯◯」(先程のものから-を削除)を使いましょう。

「#pragma mark」をうまく入れておくと、ソースコードをナビゲートしやすくなりますよ。

    

まとめ

今回紹介したショートカットを表にまとめますね。

ショートカット 名称 機能
control + 1 Show Related Items 最近開いたファイルなどを開く
control + 2 Show Previous History ブラウザの「戻る」ボタンと同じ動作
control + 3 Show Next History ブラウザの「進む」ボタンと同じ動作
control + 4 Show Top Level Items プロジェクトのトップレベルからファイルを開く
control + 5 Show Group Files プロジェクトと同名のグループからファイルを開く
control + 6 Show Document Items コード内のメソッドなどにジャンプする

    

アキオはこう思った。


    

これらのショートカットを覚えると、トラックパッドやマウスなどを使わなくても、キーボードだけでソースコードをナビゲートできるようになるので、とても便利です。

特に「control + 1(Show Related Items)」「control + 2(Show Previous History)」「control + 6(Show Document Items)」あたりは超便利なので、ぜひぜひ覚えちゃってください!

    

関連記事

skitched-20120814-221748.png

Xcode4でC言語のプログラムをコンパイルする方法

     こんばんは。アキオ(@akio0911)です。 今回は、Xcode4で

記事を読む

skitched-20120803-121450.png

Xcode4.3/4.4をアンインストールする方法

     こんにちは。Xcode4.4で追加されたAssistant Editorで呼

記事を読む

20140525-210756.jpg

Xcode 5のアシスタントエディターにて、片方で開いているファイルをもう片方で開く小技

今日はXcode 5のちょっとした小技を紹介したいと思います。     

記事を読む

no image

「Error from Debugger: Previous frame inner to this frame (gdb could not unwind past this frame)」が出たときの対処方法

Xcodeでのデバッグ時に Error from Debugger: Previous fra

記事を読む

no image

”CodeSign error” ”The entitlements file” Entitlements.plist ”is missing”が出た場合の対処法

Xcodeでアプリをビルドした際に "CodeSign error" "The entit

記事を読む

skitched-20120812-191701.png

Xcode4でビルドされたファイルの出力先を変更する方法

     こんにちは。Xcodeのリファレンスは遅いので「Dash」というアプリを愛用

記事を読む

skitched-20121223-163102

Xcode4でブレークポイントを一気に全削除する方法

     こんにちは。Xcode4ではアシスタントエディタの右側に任意のファイルを素早

記事を読む

20140529-001817.jpg

Xcode 5でカーソル位置にある単語のクイックヘルプとドキュメントを表示するショートカット

今回は、Xcode 5でカーソル位置にあるキーワードのクイックヘルプとドキュメントを表示する

記事を読む

skitched-20120817-165425.png

Xcode4でテキストの置換をおこなうショートカット

     こんにちは。Xcode4では、アシスタントエディタの右側に任意のファイルを素

記事を読む

20140425-215755.jpg

Xcode 5のメソッド一覧で選択したメソッドをアシスタントエディターの右側に表示する

以前、現在開いているファイル内にあるメソッドの一覧を表示する方法を以下の記事で紹介しましたが

記事を読む

20140714-144729.jpg
サンフランシスコのピア39にあるチャウダーズでクラムチャウダーを食す!

アップルの開発者向けイベント「WWDC2014」に参加するため

slooProImg_20140714064146.jpg
ミスドのカルピスドーナツとカルピスポンデリングを食べてみた!

ミスドで期間限定のカルピスコラボ商品「カルピスドーナツ」と「カルピ

slooProImg_20140713230358.jpg
十三カレー計画で牛すじカレーネギのせを食す!(大阪・十三)

「iPhoneアプリ開発キャンプ@大阪」のランチで、十三カレー計画

slooProImg_20140712085918.jpg
大阪・難波の加寿屋 法善寺でかすうどんを食す。ランチタイムはおにぎり2個まで無料!

大阪・難波の加寿屋 法善寺 (かすうどん KASUYA)で、かす

20140625-114250.jpg
ライブドアブログで運営していた「あきお商店」を「卵は世界である」に改名しました

少し前からライブドアブログで「あきお商店」というブログをやって

→もっと見る

PAGE TOP ↑