在编辑vue.js文件时,PhpStorm非常慢

时间:2017-06-03 12:35:22

标签: performance vue.js phpstorm

我正在使用带有vue.js插件的PhpStorm 2017.1.4。我遇到的问题是:这个插件非常慢,并且在您输入时无法进行编码,并且您只看到1到2秒滞后的内容。它占用了95%的已分配内存。它需要50%的CPU使用率。

我正在研究的项目是新的,我只有一个文件打开少于70行。

设置提供安装vue.js插件v171.4424.63 我试图从https://plugins.jetbrains.com/plugin/9442-vue-js安装早期版本的插件v171.3780.63,但结果是一样的。

PhpStorm不支持​​安装更新版本,并以红色显示“插件与当前PhpStorm安装不兼容”的消息。

我已经在https://youtrack.jetbrains.com/issue/WI-36715上打开了一个问题。但在解决问题之前我该怎么做?记事本上的代码?

我能做些什么来加快速度吗?

4 个答案:

答案 0 :(得分:2)

我有类似的问题,对我来说,问题在于公共文件夹中Encore / Webpack的生成的javascript文件的多个副本。因此,PhpStorm索引所有重复项,并使用所有重复项进行代码完成/代码导航。

排除包含生成的javascript文件的文件夹有帮助! (好吧,我早就应该排除这样的文件夹了)...

答案 1 :(得分:1)

我刚刚发现是什么让我的特定项目变得如此缓慢而不是其他项目:我正在使用Laravel混合工具来版本化我的js和sass文件。我在公共目录中存储了200多个生成的副本。 编辑 即使我已经将.js和public \ css添加到.gitignore,phpStorm VCS(版本控制) PhpStorm几乎所有的资源都会为这些文件编制索引。现在我删除了未使用的文件,插件速度应该很快。

现在仍然存在的问题是为什么laravel mix没有删除以前版本的内置css和js文件?

答案 2 :(得分:0)

完成并解决了我的问题

告诉php来忽略/public目录进行索引。

  1. 右键单击dir(例如publicpublic/js
  2. 选择mark directory as并选择excluded
  3. PHPStorm将不再对其进行索引。

答案 3 :(得分:-5)

我从未使用过php storm插件,但是如果你不需要完整的IDE支持,你应该考虑使用像Sublime文本或Visual Studio代码或Atom这样的编辑器。与IDE相比,它们闪电般快。