IntelliJ中的Scala文档

问题描述 投票:4回答:2

如何在IntelliJ中访问Scala文档? SO中的其他答案适用于早期版本。我添加了scala doc jar文件,但我仍然无法将scala文档与IntelliJ.enter image description here链接

我得到如下所示的快速文档:enter image description here

但我希望完整的文档为here

此外,单击Actor超链接会显示此代码,但不会显示API文档。有下载和附加源链接,我不明白它们是什么。 enter image description here

scala intellij-idea scaladoc
2个回答
8
投票

你是什​​么意思“链接scala文档”?您可以通过按Ctrl-Q(或菜单视图>快速文档)获取符号(类,方法)的文档。这似乎至少适用于基于sbt的项目,即使在项目结构>项目设置>库> SBT:org.scala-lang:scala-library:2.12.1:jar只有类和源,并且没有显式指针到javadocs(我猜IntelliJ可能直接从源代码中提取它们)。

enter image description here

另外,您使用的是最新版本的IntelliIJ和Scala插件吗?对我来说,如果我创建一个全局Scala SDK(当你使用sbt构建项目时实际上并不需要它),默认情况下IntelliJ没有检查javadocs,但是来源,我认为它将从源代码中提取文档。这就是IntelliJ IDEA 2016.3.1和Scala插件2016.3.5的内容:

enter image description here


0
投票

我补充说:

Scala Global Libraries让它发挥作用。在+中,选择Scala SDK,选择与您的项目匹配的版本,然后将其添加到您选择的模块中。

© www.soinside.com 2019 - 2024. All rights reserved.