我通过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
我发现了其他问题,但是它们都来自一年前或更早,并且在那段时间有一个错误。然而,这个错误很久以前就被设置为修复。
起作用的是在方法和类之上自制的scaladoc,但仅此而已。
谁能帮我解决这个问题?Javadoc 路径也在 rt.jar 中设置,所以我真的没有想法。
谢谢!
更新 我尝试了以下方法:
var cc: Array[String]
cc.(code completion)
并获得了一些方法的文档,如“应用”等。但是,当我将鼠标悬停在字符串上时,我仍然没有得到任何文档,如下所示:Scala IDE 介绍视频
我得到的是
type String = String
不是很有帮助...