我正在使用带有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上打开了一个问题。但在解决问题之前我该怎么做?记事本上的代码?
我能做些什么来加快速度吗?
答案 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
目录进行索引。
dir
(例如public
或public/js
)mark directory as
并选择excluded
。 PHPStorm
将不再对其进行索引。答案 3 :(得分:-5)
我从未使用过php storm插件,但是如果你不需要完整的IDE支持,你应该考虑使用像Sublime文本或Visual Studio代码或Atom这样的编辑器。与IDE相比,它们闪电般快。