每当我访问Java标准库的文档(使用Ctrl + q)时,在文档出现之前都会有相当大的延迟。
似乎IntelliJ连接到服务器以获取文档,这很慢。
我想加快速度;如何配置IntelliJ以访问本地计算机上的Java文档?
我在Arch Linux 5.0.7上使用OpenJDK 11。
显示文档很慢的原因是IntelliJ确实通过远程URL获取了文档。
在项目结构中(按项目视图中的F4)→平台设置→SDK→文档路径,我有
作为JDK文档的位置。
这解释了缓慢,我们怎样才能让它更快?
独立于您的操作系统,您可以使用this answer中的一个链接获取文档。
在Arch Linux上,您可以使用pacman -S openjdk-doc
将文档作为软件包安装,这样可以在更新软件包时获得JDK文档的更新(pacman -Syu
)。
如上所述,项目的JDK文档的位置在项目结构→平台设置→SDK→文档路径下的IntelliJ中配置。
添加您在上一步中下载的文档的路径。
如果您使用pacman -S openjdk-doc
下载它,位置是
的/ usr /共享/ DOC / java的的openjdk
通常,要获取包所拥有的文件,您可以使用
pacman -Q --list the-package-name
我在IntelliJ中的配置现在看起来像这样:
而已。现在显示Java标准库的文档要快得多,因为IntelliJ访问本地文件。