Xcodeにコードナビゲーション機能はありますか?私はクラスの名前を入力することができ、それは私のためのファイルを開きますツールのUnixのcscopeのタイプのような?あるいはクラスの特定のメソッドの呼び出し側を見つけることができますか?クラスの型階層を表示するか?Xcodeにはコードナビゲーション機能がありますか?
答えて
コマンド - シフト - D(Xcodeの4:コマンド - シフト - O)あなたが開くように入力部分クラス名を入力するとヒットすることができ、クイックオープンウィンドウを開きますファイル。 Eclipseが提供するもの(メソッド名、シンボル名など)のようなもっと複雑なバージョンでは、Xcodeに組み込まれているようなものはないと私は信じています。
クイックオープンウィンドウに加えて、クラスブラウザがあります。クラスブラウザを使用すると、クラス階層を表示できます。クラスブラウザは、[プロジェクト]メニューにあります。
クラスブラウザにCommand-2 –
Ctrlキーを押しながらクラス名、メソッド名、または関数名をクリックすると、のアイテムに移動することができます。
「の定義にジャンプする」の項目は、あなたが(オプションまたはALT)+ダブルクリック上で、「ドキュメントにジャンプ」することができます
また、関連するコードに直接アクセスできますCMD +ダブルクリック、を介してアクセスできますクラス/メソッド/プロパティ
更新: Option +ダブルクリックは、Snow Leopardのドキュメントに直接移動しなくなりました。今では、必要に応じてドキュメンテーションブラウザにジャンプするオプションを備えた、少々のドキュメント "バブル"を開きます。
でアクセスします。MacのPCキーボードを使用していない場合はオプションです。 –
ええ、私はなぜそれを書いたのか分からない。治療中にそれらの悪い思い出を取り除いています... –
また、識別子を選択して右クリックして、[プロジェクト]> [シンボルとして検索](またはプロジェクトで検索し、検索タイプとしてシンボルを選択)を選択すると、すべての記号的な使用、つまり宣言、コールサイト。
ユーザーがメソッドやアイテムをポイントすると、要素のプレビューウィンドウやバブルのようなものが開きます。 「ジャンプする定義」は、ユーザーのフォーカスを変更し、2つのステップを踏んでターゲットに移動します。
Source Insightのリレーションウィンドウとコンテキストウィンドウは良い例ですが、Mac用のXcodeやその他の開発ツールでは見つかりません。
ちなみに、コンテキストウィンドウには、ソースインサイトの1つのレイヤだけでなく、Xcodeの分割ウィンドウのような深い参照メソッドをトレースする複数のレイヤが必要です。
からXCode 4。4上向き、あなたが選択(ハイライト)メソッドは、「ショー関連項目」ポップアップを開くことによって、発信者と呼び出し先を見つけることができます。
- マーク・コード内のメソッド
- (カーソルまたはダブルクリックの名前を使って)あなたはまた、[表示] - >標準Editorの>ショー関連する項目を行くか、単にの左側の小さなボタンを押すことができ、ポップアップメニュー
から押しはCtrl +
- 1. アンドロイドに「ライブラリ/テンプレート」iphone xcode機能がありますか?
- 2. Xcodeにはウォッチウィンドウがありますか?
- 3. 対象機能のカテゴリー機能はどのOOPS機能にありますか?
- 4. リバースマップ機能はありますか?
- 5. couchdb:IDリスト機能はありますか?
- 6. WebGLUにはすべてWebGLの機能がありますか?
- 7. アンドロイドマーケットにはサブスクリプション機能がありますか?
- 8. Macには同じ機能がありますか?
- 9. VB.NETには匿名機能がありますか?
- 10. ActionScriptには「コアダンプ」と同等の機能がありますか?
- 11. MonoにはILDASMと同等の機能がありますか?
- 12. SolrにはCompassQueryBuilderと同等の機能がありますか?
- 13. intelliJには文字列置換機能がありますか?
- 14. Rubyにスライス機能とは逆の機能はありますか?
- 15. 「機能にはすでに本体があります」
- 16. は、かみそりのトリム機能はありますか?
- 17. Xcodeのスナップショット機能は正常に機能していますか?
- 18. Xcode 4.3.1にテクスチャツールはありますか?
- 19. Xcodeはどこにありますか?
- 20. clojureに "andmap"と似た機能がありますか?
- 21. Facebookのアプリケーションの機能に問題がありますか?
- 22. クロスドメインのコールバック機能に問題がありますか?
- 23. [My] SQLにプリプロセッサのような機能がありますか?
- 24. マウスの左ボタンにjQuery mouseup機能がありますか?
- 25. Safari拡張機能にSafari Popover hideイベントがありますか?
- 26. PHPのメール機能に問題がありますか?
- 27. SAS 9.2のmetadata_newobj機能にバグがありますか?
- 28. Eclipseに「find all」機能がありますか?
- 29. J2MEに丸め機能がありますか?
- 30. Android OpenCVバイナリにデータ永続化機能がありますか?
シンボル名を[クイックオープン]ウィンドウに入力すると、一般的にシンボル名を見つけることができます。 –
XCode 4はCommand-Shift-DをCommand-Shift-Oに変更しました – curthipster