War*_*rio 5 performance phpstorm vue.js
我正在使用带有 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上打开了一个问题。但是在他们解决问题之前我该怎么办?记事本上的代码?
我能做些什么来加快速度吗?
小智 10
这样做并解决了我的问题
告诉phpStorm 忽略/public用于索引的目录。
dir(如public、 或public/js),mark directory as并选择excluded。 PHPStorm 进行更改时将不再对其进行索引。我有类似的问题,对我来说,问题出在公共文件夹中由 Encore/Webpack生成的 javascript 文件的多个副本。因此,PhpStorm 索引了所有重复项,并使用所有重复项进行代码完成/代码导航。
排除带有生成的 javascript 文件的文件夹(在 PhpStorm 中将目录标记为排除)有帮助!
(好吧,我早就应该排除这样的文件夹)...
我刚刚发现是什么让我的特定项目如此缓慢,而不是其他项目:我正在使用 Laravel mix 工具来版本控制我的 js 和 sass 文件。我在公共目录中存储了 200 多个生成的副本。编辑 即使我已将 public\js 和 public\css 添加到 .gitignore,phpStorm VCS(版本控制) PhpStorm 也占用了几乎所有资源来索引这些文件。现在我删除了未使用的文件,该插件应该很快。
现在剩下的问题是为什么 laravel mix 不删除以前版本的内置 css 和 js 文件?
| 归档时间: |
|
| 查看次数: |
2371 次 |
| 最近记录: |