scala - 有没有办法为 IntelliJ IDEA 的评论启用 Visual-Assist 风格的工具提示?

标签 scala intellij-idea syntax-highlighting

我发现一件事非常有用,尤其是在处理我自己没有编写的代码时,工具提示可以向我显示给定变量/值/函数/方法/等的注释和语法高亮显示.必须去实现本身阅读评论然后再回来浪费时间。

Visual Studio 的 Visual Assist X 可以做到这一点,这是我找到的一个例子: Visual Assist Tooltip

注意图像底部的注释,以及工具提示本身应用的语法突出显示。

我希望 IntelliJ IDEA 可以做到这一点,或者至少它的插件可以做到。非常感谢任何帮助。

背景信息:我正在使用 IntelliJ IDEA 11,尤其是 Scala。

最佳答案

Ctrl + Q 将向您显示光标下的内容的 ScalaDoc。 More info

也可以用Ctrl + Shift + I 快速查看那个东西的定义。 More info

您还可以找到有用的 Ctrl + P - 它显示了您正在调用的函数的参数列表和您目前的进度(粗体)。我发现它在编写方法调用时非常有用。 More info


为了使其工作,您需要将源代码和/或 javadoc 附加到您的库依赖项中。您可以在模块设置(依赖项选项卡)中进行设置。只需双击库依赖项,您就会看到允许您附加源代码和 javadoc 的选项。它们通常以 JAR 和 ZIP 文件的形式分发,或者您也可以简单地将它们指向文件系统中的某个目录。

关于scala - 有没有办法为 IntelliJ IDEA 的评论启用 Visual-Assist 风格的工具提示?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8918438/

相关文章:

scala - Playframework 2.1 找不到 javax.persistence 和 play.db

visual-studio - Visual Studio 认为 `Microsoft Web Developer Tools` 已安装

android - Android 6.0+ 上关于可编辑问题的多个 ForegroundColorSpan

java - 如何为 Immutables 设置 APT,以便 Intellij Idea 能够识别生成的代码?

syntax-highlighting - 在 Komodo Edit 7 中创建自定义语言突出显示

scala - 在 Slick 交易中做自己的事情

parsing - Scala:解析转换问题

Scala - 使用谓词函数来总结字符串列表

git merge --no-commit 在 IntelliJ IDEA 中运行时创建 merge 提交

scala - 为什么 Scala + Intellij + ScalaTest + Scalactic 出现 "could not find implicit"错误,但不是来自 sbt