2009-07-11 6 views
7

Xcodeの特定のシンボル/セレクタ/クラスにジャンプする最も簡単な方法は何ですか? (私はキーボードショートカットを探しています)。Xcode質問:すばやく特定のセレクタ/クラス/シンボルにジャンプしますか?

  • 「すばやく開く」>>エディタの最上部にあるシンボルにドロップダウンメニューをクリックしてジャンプするセレクタを選択:

    は今のところ、私はこれを行うための二つの方法を知っています。

  • 左側のサイドバーの "グループとファイル"セクションの "プロジェクトシンボル"をクリックし、XCodeウィンドウの右上にある検索テキストフィールドに名前を入力します。

すばやくこの方法がありますか? (もし私がショートカットを割り当てて "Project Symbols"にジャンプすることができればそれで十分です。あるいはキーボードショートカットを使って、エディタ上のシンボルドロップダウンにジャンプすることができます)。

経験豊富なXcodeプログラマーにとって、シンボルにジャンプするのにあなたは何を使用しますか?

+0

「Xcode」ではなく「Xcode」であることに気付きました。今の場合を修正しました。 – PlagueHammer

答えて

18

Xcode 3.2では、「すばやく開く」コマンド(Shift-Control-D)を使用すると、セレクタやクラス名、ファイル名を入力できます。これは少なくとも、あなたが望むものにあなたを近づけるでしょう。

「シンボル」ドロップダウンの使用についてのあなたの考えも有効です。キーストロークControl-2を使用してシンボルドロップダウンメニューを表示し、矢印キーを使用するか、到達させたいメソッドの名前を入力し始めることができます。

:Xcode 4では、Control-6を押すと「シンボル」ドロップダウンが表示されます。 Xcode設定でこれを変更するには、[Standart Editor>ドキュメント項目の表示]のキーバインドを変更します。

+4

Control + 2がこのトリックを行った。ありがとう:)(これは以前は私のためにスペースを切り替えるためにマップされていました)。興味深いことに、これはどこに文書化されていますか? – PlagueHammer

+0

私はそうは思わない。私はこの回答を投稿したときに、Xcodeの「キーバインド」をすばやく確認しましたが、その特定のキーストロークはリストに表示されません。とにかく、うまくいきました:) –

+2

@eJames Control-2のキーバインドは、[ポップシンボルポップアップ]として[テキストキーバインディング]タブの下にある必要があります。 –

1
それを行うための一つの(ほぼ間違いなく、粗)の方法は、以下のように思わ

これはXcodeのウィンドウの右上にある検索フィールドが選択されているものに応じて行動を変えるように見えるという事実に基づいていますグループ&のファイルサイドバーにあります。

  • 「グループ&ファイル」のサイドバーで選択し、「プロジェクトのシンボル」を
  • 押し⌥⌘F(これはコマンド+オプション+ Fである)検索フィールド
  • にジャンプするにジャンプする記号を入力します。 、およびアウトライン迅速

を表示されます(あなたがグループ&ファイルのサイドバーに何か他のものをクリックするまで、これは有効のままになります)

7

ソースファイルのシンボルを見て、その定義にジャンプしたい場合は、⌘-クリックします。ヘルプ - で自分の参照にジャンプするフレームワークのクラス/セレクタでそれらに (オプション+ダブルクリック)をジャンプする実装の任意の場所で

あなたのシンボル/セレクター/クラスの
2

(コマンド+ダブルクリック)>ドキュメント

+0

Xcode 4でシンボルを選択したときにキーストロークを使用してこれを行う方法はありますかcommand +クリックの代わりに? – Nick

関連する問題