重建 IntelliJ 项目索引

Posted

技术标签:

【中文标题】重建 IntelliJ 项目索引【英文标题】:Rebuild IntelliJ project indexes 【发布时间】:2011-10-02 21:52:42 【问题描述】:

IntelliJ IDEA 10.5.1 报告所有方法、类等的使用为零。

我可以强制 IntelliJ 重建项目索引吗?

【问题讨论】:

【参考方案1】:

文件 -> 使缓存无效...

(在下次启动时强制重建所有缓存和索引)

重启 IntelliJ IDEA。

注意:这可能会删除本地历史记录。

【讨论】:

如何让 intelliJ 仅索引某些文件夹? 这不是我的问题,而是 +1 提示 这解决了我在 IJ 14.0.3 中遇到的一个编译问题,其中 IJ 没有解析来自依赖模块的导入,即使它们明确包含在项目结构中。您不再需要重新启动 IJ。 警告:文件 -> 无效缓存将删除本地历史记录 我刚刚使用了这款 IJ 2019.3.3,效果很好!我检查了我的本地历史记录,它都在那里...... @user3366706 它“可能”删除本地历史记录。对我来说,它没有。【参考方案2】:

重新启动 IntelliJ 在我的情况下解决了这个问题(终极版 2019.1)——在重新启动时,它会自行重建索引。

除了作为错误出现的所有导入和非本地引用之外,一个有趣的副作用是所有字符串文字都报告了错误:

Incompatible types. 
Required: java.lang.String 
Found: java.lang.String

【讨论】:

以上是关于重建 IntelliJ 项目索引的主要内容,如果未能解决你的问题,请参考以下文章

Intellij IDEA 需要永远更新索引

IntelliJ 不断索引,当 src 文件处于焦点时

IntelliJ 在源文件中显示错误,但项目编译成功

IntelliJ IDEA 缓存和索引介绍

我可以在IntelliJ中使用webjars而无需构建项目吗?

IntelliJ项目工具窗口显示不同的文件夹