jetbrains:一直index中的问题

近日遇到一个问题,intellij打开一个项目一直持续不断的index建立索引,卡在界面中。经过仔细排查,发现

又是 node_modules 文件夹惹的祸
2018年11月24日更新:最近换了一个给力的电脑,发现其实并不是Intellij的问题,而是intellij和webstrom之前的区别

  • webstrom 默认就是认为node_modules是项目外的文件,不会主动的为项目的node_modules建立索引。
  • intellij 不识别node_modules 但是在index之后(前提是你的电脑性能足够好),就可以快速的识别出node_modules为library root目录。

由于某种intellij的Bug,出现了误认为node_modules是项目文件。


正常情况下的node_modules

所以intellij就不停地建立索引,但是文件太深,导致效率极慢,以至于误认为是卡死了(cpu和硬盘读写性能都被沾满)

解决方法:

setting>project structure
  1. 选择setting>project structure 选择你被卡主的项目中的node_modules标识为excluded(忽略)即可。


    忽略node_modules示意图

你可能感兴趣的:(jetbrains:一直index中的问题)