私は間接的に関係するいくつかのJavaメソッドを作成しました。質問は、それらのメソッド間のハイパーリンクを参照として作成できますか? Eclipse用Java IDEを使用しています。Javaでリンク/アンカーするメソッド
答えて
あなたはJavaDocでの@seeタグを使用することができます。
/**
* @see MyClass#myMethod()
*/
これはあなたのJavaDocでのハイパーリンクを生成します。
さて、ありがとう、それは動作:)私のコーディングの生活がより簡単になります。 – KnightCavalry
@see
Javadocタグをお勧めします。それ以外(と以前に述べたが、IMOの意味的ではない意味がある@link
タグ)、実際はそうではありません。
Eclipseでは、コード補完もコメントで機能し、リンクの作成に使用できます。クラスの名前を入力するときは、Ctrl + Spaceを入力して、一致するクラスのリストを取得します。そのクラスの@link
タグが作成されます。名前の後ろに#
を追加してオートコンプリートショートカットを繰り返すと、そのクラスのメソッドのリストが表示されます。同じクラスのメソッドについては、#
と入力して自動補完を押してください。
でも@see
または@link
タグなしで、あなたはそのクラスやメソッドにジャンプできるようになるCtrlキーを保持しながら、コメント内のクラスやメソッド名をクリックします。
他の人が指摘していたように、あなたの質問はいくらか明確になる可能性があります。 JavaDocを意味するわけではありませんが、共通のインターフェースを持たなくても何らかの形でクラスを関連付けることを意味する場合は、メソッドのないインターフェースであるmarker interfaceを使用できます。これは、クラスにマーカーを追加するために呼び出され、クラスがそのインターフェースを実装しているかどうかをテストできます。
- 1. ActionScript 3内のHTMLリンクアンカー?
- 2. Javaでメソッドをオーバーライドする
- 3. ホバードロップダウンメニューは、リンクアンカーのすぐ下ではなく左に表示されます
- 4. ネイティブJavaメソッドは静的Javaメソッドと同等ですか?
- 5. JavaメソッドをScalaメソッドに変換する
- 6. のJavaでReplaceAll()メソッド
- 7. メソッドのスタックメモリをJavaで推測する
- 8. Javaでメソッドを改善する
- 9. Java:イテレータでメソッドをテストする
- 10. JAVA中にループするメソッド
- 11. Java 7で動的にメソッド・メソッドにアクセス
- 12. ストリームマッピングのJavaメソッドのvoidメソッド?
- 13. java(jGrasp)でメソッドを追加
- 14. Javaでのスカラ・メソッドのオーバーライド
- 15. JavaスレッドセーフでexecuteUpdateメソッドがある
- 16. Java:メソッドで使用されるリストフィールド
- 17. のjava getMethod()メソッド
- 18. Javaファクタージェネレータープログラムnextfactorメソッド
- 19. Java APIがメソッド
- 20. Reactive javaメソッドhide()
- 21. Matrix SolveメソッドJava
- 22. Java CircularArrayQueue isEmptyメソッド
- 23. java継承メソッド
- 24. Javaのclone()メソッド
- 25. Javaは、setメソッド
- 26. Java Matcher Digitメソッド
- 27. Java Override CompareToメソッド
- 28. ソープhttpメソッドJava
- 29. Java printDailyCostメソッド
- 30. Javaメソッドのデザインパターン
「ハイパーリンク」とはどういう意味ですか?あなたはJavadocについて話していますか? –
あなたはそれらの間をジャンプする方法をお探しですか?そうであれば、文脈上の行の余白をクリックしてブックマークを追加することができます。または、Alt +左/ Alt +右キーを使用して前後にジャンプすることもできます。または、他のメソッドが呼び出された場所を見つけ、F3を押してジャンプすることもできます。 – rajah9
はい、このすべて私はちょうどいくつかの参照を作成するすべてのメソッドにコメントします。私は、特定のテキストをクリックしてCTRL + Fではなく宛先のメソッドに画面を送る方が簡単だと思います。 – KnightCavalry