PhpStorm非常缓慢和上网本缓慢,优化IDE响应?
我最近从PhpStorm 6升级到PhpStorm 7.很高兴看到所有的改进,但是在低功耗的上网本上运行速度非常慢。 打字和看文字之间的延迟时间通常是5-6秒,随着行数的增加而变差。 在这个阶段是无法使用的。
如何提高IDE的速度和响应速度?
我做了一些改变来提高IDE的响应速度。 我确信有更多的事情可以做,但是我发现这些可以在可用的利润率范围内提高性能。 从最有效到最不重要:
- 禁用语言注入:文件 – >设置 – >语言注入。 取消尽可能多的盒子,因为你很舒服。 HTML是我真正的杀手锏。
- 禁用检查:文件 – >设置 – >检查。 解开你不需要的东西。
- 禁用未使用的插件:文件 – >设置 – >插件。 解开未使用。
这些变化降低了启动时间,并大大提高了IDE的响应速度。
编辑2017年:你也可以尝试尝试分配更多的RAM的PhpStorm。 这样做
- 去
Help -> Edit Custom VM Options
- 将
-Xms
和-Xmx
更改为适合您的硬件的东西。 我在8GB RAM笔记本电脑上安装了-Xms512m
和-Xmx2048
。 - 重新启动PhpStorm。
- 如果你想看看有多lessRAM的PhpStorm目前正在使用,你可以去
File -> Settings
,search并启用show memory indicator
。
将这些添加到您的phpstorm.exe.vmoptions
或phpstorm64.exe.vmoptions
文件的底部:
-Dawt.useSystemAAFontSettings=lcd -Dawt.java2d.opengl=true
坚实的加速到编辑现在实际可用的程度。
我会为了我的生活而不明白为什么人们用Java创build编辑器。
如果您需要立即加速PhpStorm,请打开节电模式。 (“文件”>“省电模式”或使用IDE状态栏中的“Hector the Inspector”图标)。 此模式closures即时代码检查。这样您就可以完成已经开始的任务,并稍后决定停用哪些代码检查。
加速新的phpstorm版本的最有效的方法是一个实验性的function,将在phpstorm 2017.1默认发货。 直到你可以激活jetbrains产品(webstorm,phpstorm等)
点击Help
=> Edit custom properties
添加editor.zero.latency.typing = true
closures并再次打开应用程序。
对我来说,改变打字不再是迟钝的。 其他技巧没有帮助我或不明显的方式。
尝试删除您的项目中不必要的文件。 我的项目中有3k + * .html的日志文件,打开“项目”选项卡时会减慢打字速度。 (隐藏项目选项卡或closuresPHP插件也会加速PHPStorm,但显然这些都不是可行的权衡。)(我正在使用PHPStorm 2016)