【问题标题】:Scala IDE doesn't show documentation during autocomplete hintsScala IDE 在自动完成提示期间不显示文档
【发布时间】:2016-07-13 03:31:50
【问题描述】:

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

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

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

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

这种行为很烦人。有谁知道如何在scalaIDE中做到这一点?我需要配置什么吗?

【问题讨论】:

    标签: eclipse scala scala-ide


    【解决方案1】:

    也许您正在使用非内置编译器。就我而言,我使用的是已安装的编译器 scala-2.12.0-M5。

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

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

    【讨论】:

      【解决方案2】:

      新版本应该有 scaladoc 集成工作。你能检查一下Scala->Run Setup Diagonostics 窗口是否选中了两个JDT 选项吗?

      ScalaIDE

      【讨论】:

      • 我在 Mac 计算机中使用 ScalaIDE 4.3,并且没有进行任何更改,我在 Scala 工作表中看不到该帮助
      • 我遇到了与@jfcorugedo 报告的相同的问题。在 Eclipse Mars 和 Neon 以及 Windows 和 OSX 中,使用 Scala IDE 4.4.1 都会出现问题。 Scala->Run Setup Diagnostics 窗口中的两个 JDT 选项都被选中。有什么线索吗?
      • 我建议你在这里提问:gitter.im/scala-ide/scala-ide
      • 我发现了以下问题: 1) 使用非内置编译器时,Scaladoc 不显示。 2) Javadoc 从未在 Scala 文件中显示。 3) 对象,如 Console 或 Predef,方法未显示。 4) 其他方法有时显示有时不显示。例如 def ++[B >: A, That](that: GenTraversableOnce[B])(implicit bf: CanBuildFrom[Repr, B, That]): That 总是显示但 def ++[B >: A, That ](that: TraversableOnce[B])(implicit bf: CanBuildFrom[Repr, B, That]): 通常不显示
      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2017-06-09
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多