IntellIj Indexer需要太长时间。还有其他选择

时间:2012-12-20 15:00:15

标签: java search intellij-idea

我使用过IntellIJ 9到12 Ultimate,但总是惊讶于搜索需要多长时间(Ctrl-Shft-F)。如果文件是索引的,不应该快速(2秒以下)? 要么我没有正确的IntelliJ设置,要么索引根本不提供此功能。

我搜索过JetBrains PlugIn Repository并且无法找到可行的插件。 有“搜索和替换”插件,但这不是我所说的。 有“导航”但也不一样。

是否有人知道在IntelliJ中索引项目和搜索的方法? 一个示例可能是“在项目的任何位置找到字符串'模块'”。 今天,我认为这在我看来需要太长时间,约。 30-45秒。 足够长的时间来分散我的注意力,忘记我为什么要这样做。

3 个答案:

答案 0 :(得分:1)

这很奇怪。尝试使项目中的缓存无效。 我建议的下一步是检查你的硬盘性能。 在SSD上移动项目可以提高速度。

此外,如果项目非常大,请尝试为intelliJ增加内存。

答案 1 :(得分:1)

搜索时请检查“仅限整个单词”选项。只有当它打开时,IDEA才会使用索引。

答案 2 :(得分:0)

更改构建设置后,尝试重新加载项目一次。 IntelliJ为项目构建中的每个更改索引jar(您也可以配置它们)。

尝试通过关闭并重新打开来重新加载IntelliJ,以便更快地将其编入索引。

每次我更改POM依赖项时,我都会重新加载它以使其更快。我正在使用社区版。