EclipseにJavaプロジェクトがある場合は、メソッド名を右クリックして「コール階層を開く」ことができます。 AとBの2つのインタフェースがあり、どちらもメソッドx()を指定しているとします。 Eclipseの「Open Call Hierarchy」をより賢明な方法で使用して、Aからのx()への呼び出しを表示し、Bからの呼び出しを表示しないようにすることは可能ですか?もっとインテリジェントなEclipse「オープンコール階層」?
6
A
答えて
6
Eclipseはこれを既に実行しています。テストする場合は、インターフェイスに移動し、x()メソッドを選択し、[コール階層を開く]を実行します。 x()メソッドで、のBメソッドで同じ操作を行います。両方を実装するクラスを持っていない限り、異なるコードの場所を取得する必要があります。そうすることでコンパイルや実行が中断されることはなく、同じメソッドシグニチャーを二重に宣言するだけです。
3
頻繁にオーバーライドされたtoString()メソッドでこれを試しました。私がそれを右クリックして "Open Call Hierarchy"を選択すると、Eclipseは自分のワークスペース全体をうまく検索し、そのメソッドシグネチャへのすべての参照を返します。
逆の方法でEclipseに依存することがよくあります。私はメソッド呼び出しを選択し、F3を押して宣言を開きます。しかし、私は、Eclipseが、宣言から呼び出し参照へ、あなたが望む方向に進むことができるとは思わない。
2
「潜在的な一致」を検索結果から削除すると役立ちます。
Preferences -> General -> Search
をそして "潜在的なマッチを無視" チェック:これを試してみてください。
関連する問題
- 1. Eclipse型階層スタックオーバーフロー
- 2. Eclipse CDTのタイプ階層ポップアップ
- 3. 3階層アーキテクチャと2階層アーキテクチャ
- 4. EclipseのMavenの従属階層ビューIndigo
- 5. Eclipseの型階層は常に
- 6. NSToolbarとビューコントローラ階層
- 7. Backbone.jsと階層/ツリー
- 8. 階層
- 9. 階層
- 10. 階層
- 11. 階層
- 12. JAGSを使用した階層的な階層的ベイジアン回帰
- 13. コンテナビューコントローラと複雑なビュー階層
- 14. 階層的なデータ照合と表示
- 15. は、私がこの階層の形式に従っしたい階層ツリー
- 16. 階層的なヘッダインストールScons
- 17. ZBarReaderViewController、ビューコントローラの階層など
- 18. 複雑な階層的ツリーレイアウト
- 19. 階層的なldd(1)
- 20. Excelの階層的なドロップダウンリスト
- 21. 優雅なオブジェクトの階層
- 22. 難解な階層ソート
- 23. 複雑な階層のリアクションイベントハンドリング
- 24. Amazon Alexa階層的なダイアログ
- 25. SFSafariViewControllerないウィンドウ階層内
- 26. は、階層的な「if文」
- 27. 階層LINQでのデータと
- 28. Clonableクラス階層とunique_ptr
- 29. 型階層との照合
- 30. Swingコンポーネントと包含階層
今私は自分自身を混乱させ始めています。ダミーの例を実際に試してみると、それはあなたの説明どおりに動作しますが、より複雑な階層を持つ私の実際の例は、私が記述した現象に苦しんでいるように見えます。 –