是否可以从 Intellij IDE 访问 Spring 文档?

mnh*_*ilu 3 spring intellij-idea springdoc

我想通过 Intellj 的View->Quick Documentation功能查看 Spring 文档。为了实现这一点,我使用外部文档链接尝试了以下操作:

好的,我已经添加了 Spring Framework 文档的 url。按照指示,但是,当我对 Spring Framework 项目执行 ctrl+Q 时,它没有显示任何文档。在上面的弹出窗口中...

这是我使用的网址:https : //docs.spring.io/spring-framework/docs/current/javadoc-api/

Intellij 支持

但它不起作用。

请问有人可以帮忙吗?

Dar*_*idl 5

快速文档

“快速文档”不同于“外部文档”。对于“快速文档”,您只需要配置您的依赖项以包含源。

你有 Maven 或 Gradle 项目吗?

对于 Gradle 和 IntelliJ,您可以在文件中使用gradle-intellij-pluginbuild.gradle(.kts)。它有一个downloadSources选项,默认情况下为 true。

对于 Maven,在“Maven”>“导入”下的 IntelliJ 设置中有一个选项可以自动下载源代码、文档和注释。

要查看它是正常工作还是手动执行,请转到 IntelliJ 中的“项目结构”>“项目设置”>“库”。您可以查看并手动添加或修改所有库的源 JAR 和文档 URL。

外部文件

对于外部文档(在浏览器中打开 JavaDoc),您可以告诉 IntelliJ 下载带有idea Gradle 插件的 JavaDoc,如下所示:

idea {
    module {
        downloadJavadoc = true 
        //or in Gradle Kotlin DSL:
        //isDownloadJavaDoc = true
    }
}
Run Code Online (Sandbox Code Playgroud)

对于 Maven,该选项再次位于 InelliJ 设置中。

  • 对于那些来自 /sf/answers/1452285971/ 的人来说,这是在 IDEA 中获得 Eclipse 风格行为的正确方法。如果单独这样做不起作用,您需要右键单击项目根目录 - >“Maven” - >“下载源和文档”。最后,“文件”->“使缓存无效”并重新启动。 (3认同)
  • 谢谢,我必须通过右键单击项目 -> Maven -> 下载文档来启动下载。现在它工作得很好。 (2认同)