WebStorm 在我输入时滞后

WebStorm lags when I type

我是 运行 WebStorm 2016.1.1 的 64 位版本,它会滞后于我键入的每几个字符。我试过禁用插件并将最大分配内存增加到 8GB,但性能并没有提高。

它不会滞后于一个全新的项目,所以它一定是我的项目大小。但是,我没有输入那么多代码(< 5k 行),所以我得出结论,它一定是我的全部 node_modules.

我已将我的 build 目录和 node_modules 目录标记为已排除,但由于某种原因只有构建目录显示为红色(这是已排除目录的颜色)。当我检查我的设置时,node_modules 出现在我的排除目录列表中,但它在项目列表中仍然显示为黄色:

我能想到的唯一一件可疑的事情是它在 node_modules 旁边写着 "library root",但我没能找到太多相关信息。

我完全没思路了。到底是什么问题导致编辑器如此严重滞后?

node_modules 目录设置为 JavaScript 库。图书馆不能从索引中排除,因此排除 node_modules 什么都不做。 请将其从库中删除(Preferences (Settings)/Languages & Frameworks/JavaScript/Libraries、select '<project name> node_modules' 那里,按删除,确定)。然后确保 node_modules 显示为已排除。

进一步调查显示更新 VCS 清单存在问题。它固定在 WebStorm 2016.2 EAP

好吧,在我的情况下,问题是因为我将编辑器->常规下的 "Maximum number of contents to keep in clipboard" 更改为 100。将其设置为较小的数字(例如 10)后,问题就消失了。