Eclipse Scala插件未显示scala项目中的类和方法的文档

时间:2015-07-11 15:32:50

标签: eclipse scala documentation javadoc scaladoc

我通过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

我发现了其他问题,但是它们都是在一年前或更早的时候,在那段时间里有一个错误。但是这个bug已经设置为很久以前修复了。

自制scaladoc在方法和类之上的工作是什么,但就是这样。

任何人都可以帮我解决这个问题吗? Javadoc路径也在rt.jar中设置,所以我真的没有想法。

谢谢!

更新 我尝试了以下方法:

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

并获得了一些方法的文档,例如“apply”等。 但是当我将鼠标悬停在字符串上时,我仍然没有得到任何文档:Scala IDE introducion video

我得到的是

type String = String

不是很有帮助......

1 个答案:

答案 0 :(得分:2)

您看到的行为是Scala IDE的当前行为。 Scala Hover现在无法显示Javadoc,请参阅此open ticket。这是一个回归,在之前版本的IDE中确实有效。