Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/scala/20.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Eclipse Scala IDE没有';在自动完成提示期间不显示文档_Eclipse_Scala_Scala Ide - Fatal编程技术网

Eclipse Scala IDE没有';在自动完成提示期间不显示文档

Eclipse Scala IDE没有';在自动完成提示期间不显示文档,eclipse,scala,scala-ide,Eclipse,Scala,Scala Ide,当我按“Ctrl+space”查看所有可用功能时,我看不到任何文档 例如,在Java类中,我可以看到与每个方法关联的javadoc: 但当我试图在Scala工作表中查看相同的信息时,我什么也看不到: 但是,如果在编写方法后将鼠标悬停在该方法上,我可以看到文档: 这种行为很烦人。有人知道如何在scalaIDE中完成吗?我需要配置什么吗?新版本应该具备scaladoc集成功能。是否可以检查Scala->Run Setup Diagnostics窗口,并查看是否选中了两个JDT选项 也许您使用

当我按“Ctrl+space”查看所有可用功能时,我看不到任何文档

例如,在Java类中,我可以看到与每个方法关联的javadoc:

但当我试图在Scala工作表中查看相同的信息时,我什么也看不到:

但是,如果在编写方法后将鼠标悬停在该方法上,我可以看到文档:


这种行为很烦人。有人知道如何在scalaIDE中完成吗?我需要配置什么吗?

新版本应该具备scaladoc集成功能。是否可以检查Scala->Run Setup Diagnostics窗口,并查看是否选中了两个JDT选项


也许您使用的是非内置编译器。在我的例子中,我使用scala-2.12.0-M5作为已安装的编译器

如果是这种情况,请尝试使用内置的


另请参阅我对上一个答案的最后一点评论。

我在Mac电脑上使用ScalaIDE 4.3,在没有任何更改的情况下,在Scala工作表中看不到该帮助。这里是修复的缺陷:我有@jfcorugedo报告的相同问题。在EclipseMars和Neon中以及在Windows和OSX中使用Scala IDE 4.4.1都会出现这个问题。选中Scala->Run Setup Diagnostics窗口中的两个JDT选项。有什么线索吗?我建议你在这里提个问题:我发现了以下问题:1)使用非内置编译器时,Scaladoc不显示。2) Javadoc永远不会显示在Scala文件中。3) 对象,作为控制台或Predef,不显示方法。4) 其他方法有时显示,有时不显示。例如,def++[B>:A,That](this:gentraversableone[B])(隐式bf:CanBuildFrom[Repr,B,That]):始终显示,但def++[B>:A,That](this:traversableone[B])(隐式bf:CanBuildFrom[Repr,B,That]):通常不显示