IntelliJ 索引太慢

Pav*_*k_k 6 java intellij-idea java-8

当我打开我的项目(很久以前就已经导入了)时,iIntelliJ 开始索引文件。有时索引需要超过 5 分钟。在此期间,我无法在 Intellij 中导航代码,因为元素信息在索引期间不可用。当我尝试快速打开项目并在几个文件中读取几行代码时,这会减慢我的速度。

我注意到 IntelliJ 正在索引/Library/java/JavaVirtualMachine/jdk1.8.0231/.

据我了解,仅在从 IntelliJ 导航文件时才需要索引。如果是这种情况,我可以禁用 Jdk 文件的索引以加快索引速度吗?

有人以前遇到过索引速度慢的问题并且能够解决它吗?

设置详情

  • 操作系统:macOS Mojave 版本:10.14.6 (18G9028)
  • IntelliJ版本:IntelliJ Idea 2019.3.5社区版

谢谢

帕万

Cra*_*der 1

大多数 IDE 智能功能都需要索引,而不仅仅是导航。您不能仅从索引中排除 JDK,您将无法完成 JDK 类/方法等的代码完成。

请注意,JDK 仅索引一次,项目类/库仅在更改时重新索引。

最近的 IntelliJ IDEA 具有共享索引功能,可以帮助减少初始索引时间。