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示意图

推荐阅读更多精彩内容

  • 国家电网公司企业标准(Q/GDW)- 面向对象的用电信息数据交换协议 - 报批稿:20170802 前言: 排版 ...
    庭说阅读 9,546评论 6 13
  • 一、琵琶 我把镜子架起来,平时镜子都是收起来的,但是今天我要化妆,化妆还是需要镜子的,没有镜子把眼线画到眉毛上去了...
    玉瑶笙阅读 2,170评论 1 1
  • 在生活和工作当中,一个人的理解和表达能力是十分重要的。 在跟他人沟通的过程中,能够正确理解他人的语言或者文字表达是...
    无间行者lee阅读 819评论 0 0
  • 终于不用起早贪黑了,每天睡到自然醒; 终于能自由安排时间了,要游遍全国; 终于闲下来了,要好好锻炼身体; …… 你...
    春锁2015阅读 1,365评论 0 0
  • 每个女孩心中都住着一个大大的梦想~
    小鹿LM阅读 324评论 0 3