javaのハイパーリンクに関連する質問があります。 Javaファイルのハイパーリンクを設定して、Eclipseのテキストエディタに読み込まれた別のJavaファイルを指すようにするにはどうすればいいですか?Javaテキストエディタのファイルへのハイパーリンク
ex。 Test.java:102
テキストエディタでそのファイルのコード行を表示するにはどうすればよいですか?
ありがとうございました!
javaのハイパーリンクに関連する質問があります。 Javaファイルのハイパーリンクを設定して、Eclipseのテキストエディタに読み込まれた別のJavaファイルを指すようにするにはどうすればいいですか?Javaテキストエディタのファイルへのハイパーリンク
ex。 Test.java:102
テキストエディタでそのファイルのコード行を表示するにはどうすればよいですか?
ありがとうございました!
Java 言語はハイパーリンクを認識しません。
のJavaDocは、簡単に#記号のいずれかを入力して、Eclipseのエディタにアクセスできるハイパーリンクを、知っていて、ローカルメンバーを選択するか、外部クラスの名前を入力して制御スペースを押すことで、その後、選択しません右のリンク。
幸いにも、行へのリンクを直接作成することはできません。ラインは時間的に変化し、クラスのコントラクト(メソッド/フィールドの記述)は比較的静的なものにする必要があります。コードをリファクタリングする(たとえば、メソッドやクラスの名前を変更する)場合、Eclipseを正しく設定すると、リンクが変更されます。あなたがラインにハイパーリンクを作成することはできません
は-afaikていますが、javadocのフィールドや機能へのリンクを作成することができます:それはあなたがCtrlキーを押しながらクリックして「fieldOrFunction」にできますし、右のジャンプのよう
/**
* {@link package.ClassName#fieldOrFunction}
*/
はそれをやってそこに(少なくとも日食で)
2年後、私は知っている...
あなたが任意のファイルからのハイパーリンクを探しているならそう (AnotherClass.java:52)などの括弧で囲んで
クリックすると、そのクラスを知っている場合はクリックします。
あなたの質問を解決して、あなたが達成しようとしている_what_とそれを達成したい_why_を追加してください。通常、別のJavaファイルの特定の行にリンクする理由はありません。 –
私はSwing Componentsで作業しています。特定のコンポーネントが作成されたコードラインがあります。 Test.java:102のJButton。ですから、そのコード行にそのファイルTest.javaへのハイパーリンクを作りたいと思います。 – 100798
他の開発者に何らかのヒントを残したいと思っています。ボタンの名前(プロパティとして設定する必要があります)のコメントをコード内に残しておくとよいでしょう。行へのハイパーリンクを作成することができれば、次にコンポーネントを追加するときに、間違った場所を指し示すことになります。あなたのコードが編集を許可している場合、あなたが指し示したい場所でEclipseにTAGを作成するコメントを残すこともできます。 –