Han*_*xue 4 java homebrew scala intellij-idea scaladoc
Scala使用安装homebrew,当我创建一个新的Scala项目时,我使用/usr/local/opt/scala/idea带有正确符号链接的路径

IntelliJ正确检测编译器和库,自动完成,编译和运行正常.
问题是IntelliJ没有检测到Scala API文档,即使Javadocs路径是正确的

目录的内容看起来也是正确的:
hanxue-mac:idea hanxue $ ls doc/scala -devel-docs/api index index.js package.html index.html lib scala hanxue-mac:idea hanxue $ ls/usr/local/opt/scala/idea doc lib src hanxue-mac:idea hanxue $ ls/usr/local/opt/scala/idea/doc/scala -devel-docs/api index index.js package.html index.html lib scala
这是我选择Scala类并按Ctrl+ 时的屏幕截图J

请注意,我有同样的问题IntelliJ Idea 132.719,以及IntelliJ Idea 12 CE.我应该如何为Scala API设置Javadocs路径?
我知道我会反复给出这个答案,但是 ......如果你用sbt和sbt-idea(任务gen-idea)设置你的项目,你会得到一个正确设置scala-library的文档.
以下是示例项目的屏幕截图,也许您可以手动使用此方法 - 它使用专用jar scala-library-2.10.3-javadoc.jar而不是指向提取的API文件夹:

IDEA似乎有类型别名的问题(例如,import collection.immutable.{IndexedSeq => Vec}它意味着它不会查找文档Vec.empty),但总的来说它按预期工作:

(哎呀,不要粘贴在doc宏中,比如$bfinfo和$thatinfo:)
| 归档时间: |
|
| 查看次数: |
5360 次 |
| 最近记录: |