2

eclipse (Mars) を使用して scala プラグインをインストールしましたが、ドキュメントに関して問題が発生しました。新しい Java プロジェクトを作成してコードを書くとき、いつものようにクラスとそのメソッドにカーソルを合わせると、ドキュメントが表示されます。

ただし、新しい Scalaproject を作成すると機能しません。例えば:

...
var s: String = "test"
println(s.charAt(1))
...

String または charAt にカーソルを合わせると、

def charAt(x$1: Int): Char

表示される小さなボックスに。Java クラスとそのメソッドにドキュメントがないだけでなく、Scala メソッドとクラスにも注意してください。

Scala IDEから直接ダウンロードできるScala IDEを使用するだけでなく、セットアップ全体を再インストールしようとしました

これには他にも問題がありましたが、それらはすべて 1 年かそれ以前のもので、その間にバグがありました。ただし、このバグはかなり前に修正されています。

機能するのは、メソッドとクラスの上に自作のスカラドックですが、それだけです。

誰でもこれを修正するのを手伝ってもらえますか? Javadoc パスも rt.jar に設定されているので、本当にアイデアがありません。

ありがとう!

更新 次のことを試しました:

var cc: Array[String]
cc.(code completion)

「適用」などのいくつかのメソッドのドキュメントを取得しました。ただし、次のように文字列にカーソルを合わせると、まだドキュメントが表示されません: Scala IDE 紹介ビデオ

私が得るものは

type String = String

あまり役に立たない...

4

1 に答える 1

2

表示される動作は、Scala IDE の現在の動作です。Scala Hover は現在 Javadoc を表示できません。このオープン チケットを参照してください。これはリグレッションです。以前のバージョンの IDE では実際に機能していました。

于 2015-07-11T15:59:52.703 に答える