0

多くのパラメーターを使用したメソッド呼び出しを見るとき、コンマの数を数えずに特定のパラメーターのJavadocを知りたいので、宣言に進んでもう一度数えます。

クライアントメソッド呼び出しから特定のパラメータのJavadocを直接表示するにはどうすればよいですか?

4

2 に答える 2

1

回避策/同様の機能の種類は次のとおりです。

foo(34, bar1, [cursor]bar2)

Ctrl-Spaceを押します

これは、bar2に対応する正式なパラメーターが強調表示された上記のメソッドシグネチャを示しています。

(これは少なくともjunoで動作します)

于 2012-08-16T11:44:31.993 に答える
1

Eclipseはこれをサポートしておらず、拡張リクエストを提出しました。

次のコードがあるとします。

void foo(int i) {}
void bar() {
   foo(1);
}

1にカーソルを合わせると、「foo」にカーソルを合わせる場合と同じように「inti」が表示されます。これは、以下のrandom()のJavadocをホバーしたときにEclipseが現在どのように表示するかなど、パラメーター内のメソッドまたはフィールドのJavadocを表示することと競合する可能性があることを知っています。

void bar() {
   foo(random());
}

おそらく、これをオーバーライドするためのホバー修飾キーと、この場合に表示されるJavadocを決定するための優先順位が存在する可能性があります。

于 2012-08-13T15:31:28.333 に答える