我怎样才能停止索引 intellij 的想法?

如果没有“排除”文件夹,我怎样才能停止索引智能的想法开始?这是非常非常恼人的,它开始索引启动不允许你,例如,调试一个测试用例,让你等待,直到索引完成。

103804 次浏览

现在,“排除”文件夹是在一个排除的文件夹中发生更改时禁用索引的唯一方法(不能排除的生成源除外)。

查询 Intellij 2016.2.5

我建议你调整你的 Intellij 配置,看看这篇文章: https://stackoverflow.com/a/22508853/779338

每次切换到 IDEA 时,您都可以停止同步/索引,这在处理大型项目和触发索引的外部构建过程时非常有用。

只要禁用复选框 System Settings -> Synchronize files on frame or editor tab activation

确保手动运行索引,以便在需要时通过 Synchronize菜单(Mac 上的 Cmd-Alt-Y)或 File -> Reload All from Disk更新提示,从而手动运行在 Linux 下运行的 IDEA 2020

System Settings

试试:

文件-> 无效缓存/重新启动。

我认为,如果您开始提交,然后在进程中间关闭 IDE,就会发生这个问题(至少对我来说,这似乎是原因)。

在为这个问题苦苦思索了一个星期之后,我找到了所有的解决办法,最后得出如下结论: 要么升级你的 intellij,让你暂停索引功能(由于许可证问题,我无法升级我的 intellij) ,所以另一个选择是禁用所有的插件,然后根据需要逐个启用。

启用任何插件后,如果你看到它的行为相同的卸载插件和下载一些替代品。

你可以很容易地解决它。

转到: 文件-> 设置-> 目录。

停止将要包含的所有文件,并且需要清空 添加内容根

像这样:

enter image description here

可能是因为库文件夹在项目中添加了多个子文件夹。例如,在我的例子中,我在项目中的两个位置都有 node _ module 文件夹。一个在根目录(App —— > node _ module)下,另一个在(App —— > test —— > node _ module)下

在每个文件夹上简单地选择 右击,然后选择 目录 A-> 排除在外

这解决了我的问题,希望对你有帮助。

如果存在索引时间过长的问题,可以启用共享索引。

这个插件添加到您的 intellij 中,并按照说明 从这里操作。

在我的情况下,我有不断索引文件在角度应用程序时,我删除 node _ module 文件夹。

我曾多次试图使缓存失效,但一点用都没有。

唯一的解决方案是删除项目与明确的 Git 状态和重新克隆项目-比一切开始工作刚刚完美。