【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-820.jpg

Xcode4でアプリ名を変更する方法

     こんにちは!Xcodeでは、アシスタントエディタがお気に入りなアキオ(@ak

記事を読む

f:id:akio0911:20071027022937j:image

Xcodeをインストールしてみた

Cocoa-Ruby Ruby Extension Quik-Look Plugin

記事を読む

no image

Xcodeプロジェクトでcommitする必要のないファイル

気になったので調べてみた。 Cocoa Application Project を B

記事を読む

no image

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

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

記事を読む

no image

Xcode on MacBook Air

ども、@akio0911 です。 新型のMacBook Air上でXcodeがどのくらい

記事を読む

skitched-20120812-191701.png

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

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

記事を読む

skitched-20120803-121450.png

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

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

記事を読む

20140527-224036.jpg

Xcode 5のクイックヘルプはトラックパッドだけでも呼び出せるぞ

メソッドなどのリファレンスを素早く表示できる「クイックヘルプ」ですが、実はトラックパッドだけ

記事を読む

xcode-tab-20130729-192248.jpg

Xcodeで作業内容によって画面レイアウトを素早く切り替えたいなら、タブ機能を使うと楽だよー

     Xcodeを使う際は、「画面を作成する」「コードを書く」「アウトレット・アク

記事を読む

skitched-20121014-093357.png

XcodeでGitにコミットできない時の対処方法

     こんにちは。gitのリポジトリはDropboxに置くことが多いアキオ(@ak

記事を読む

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

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

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

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

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

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

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

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

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

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

→もっと見る

PAGE TOP ↑