多くのパラメーターを使用したメソッド呼び出しを見るとき、コンマの数を数えずに特定のパラメーターのJavadocを知りたいので、宣言に進んでもう一度数えます。
クライアントメソッド呼び出しから特定のパラメータのJavadocを直接表示するにはどうすればよいですか?
回避策/同様の機能の種類は次のとおりです。
foo(34, bar1, [cursor]bar2)
Ctrl-Spaceを押します
これは、bar2に対応する正式なパラメーターが強調表示された上記のメソッドシグネチャを示しています。
(これは少なくともjunoで動作します)
Eclipseはこれをサポートしておらず、拡張リクエストを提出しました。
次のコードがあるとします。
void foo(int i) {} void bar() { foo(1); }
1にカーソルを合わせると、「foo」にカーソルを合わせる場合と同じように「inti」が表示されます。これは、以下のrandom()のJavadocをホバーしたときにEclipseが現在どのように表示するかなど、パラメーター内のメソッドまたはフィールドのJavadocを表示することと競合する可能性があることを知っています。
void bar() { foo(random()); }
おそらく、これをオーバーライドするためのホバー修飾キーと、この場合に表示されるJavadocを決定するための優先順位が存在する可能性があります。