如何在IntelliJ Idea中设置外部库的javadoc?

How to set javadoc of external libraries in IntelliJ Idea?

在 IntelliJ Idea 中,我在 项目结构 -> SDKs -> 文档路径 中设置了 Java SDK 的离线 javadoc,并添加了文档文件夹的路径。每当我想查看工具提示时,只需按 Ctrl + Q 即可查看插入符号处符号的离线文档。但它仅适用于 Java SDK。例如 - 我正在使用 servlet-api.jar 库,我下载了 servlet-api javadoc,但我无法以任何方式将它导入 IntelliJ Idea。我试图将它添加到 SDKs -> Documentation Paths 但它没有用。有没有一种方法可以导入其他库的离线javadoc来轻松查看工具提示?

此尝试无效。

您可以将 api 与 javadoc 一起加载到项目的库中。

打开您的项目结构 (Ctrl+Alt+Shift+S)。 添加你的库(比如来自 maven 的 Servlet-api)

确保选中 JavaDocs 框

现在您可以在这个库中使用 Ctrl+Q。

编辑: 这是 log4j 库文档的 info() 方法的示例 Ctrl+Q:

弹出窗口 window 可能会调整大小以显示内容。拖右下角就行了
或者使用工具 window 获取 View > Tool Window > Documentation.

的文档

如果有帮助请告诉我。

使用 Configure Library Dialog 中的添加按钮添加文档:

当项目类型不是 Maven 或 Gradle 时,通过项目结构 (Ctrl + Shift + Alt + S) 中的设置为特定库添加 Javadoc。通过从选项中选择 Java 添加库。然后为该库添加特定的 JavaDoc。然后选择应用。要不仅通过按 Ctrl + Q 还通过将鼠标悬停在符号上来查看工具提示 window,请选择文件 -> 设置 -> 编辑器 -> 常规 -> 并选中在鼠标移动时显示快速文档。