PhpStorm在上网本上非常缓慢和缓慢,优化IDE的响应能力?

GBC*_*GBC 79 ide phpstorm

我最近从PhpStorm 6升级到PhpStorm 7.很高兴看到所有的改进,但它在我的低功率上网本上运行速度非常慢.键入和看到文本之间的延迟通常是5-6秒,随着行数增加而变得更糟.它在这个阶段无法使用.

如何提高IDE的一般速度和响应速度?

GBC*_*GBC 144

编辑2017:您可能首先想尝试为PhpStorm分配更多RAM(如果可用).这样做

  1. 即将 Help -> Edit Custom VM Options
  2. 改变-Xms-Xmx成为适合您硬件的东西.我-Xms512m-Xmx2048m上一个8GB的内存的笔记本电脑.
  3. 重启PhpStorm.
  4. 如果您想查看PhpStorm目前使用多少RAM,您可以转到File -> Settings并搜索并启用show memory indicator.

原始答案:我做了一些更改以提高IDE的响应能力.我确信有更多的东西可以做,但我发现这些可以将性能提高到可用的边距内.从最有效到最低:

  1. 禁用语言注入:文件 - >设置 - >语言注入.你很舒服,没有多少盒子.HTML对我来说是真正的杀手.
  2. 禁用检查:文件 - >设置 - >检查.解开尽可能多的你不需要的东西.
  3. 禁用未使用的插件:文件 - >设置 - >插件.Untick未使用.

这些更改降低了启动时间并显着提高了IDE的响应能力.


Jac*_*ues 91

将这些添加到您的phpstorm.exe.vmoptionsphpstorm64.exe.vmoptions文件的底部:

-Dawt.useSystemAAFontSettings=lcd
-Dawt.java2d.opengl=true
Run Code Online (Sandbox Code Playgroud)

固体加速到编辑器现在实际可用的程度.

我将永远不会理解为什么人们用Java创建编辑器.

  • 请注意,您可以在IDE中添加这些内容.转到"帮助" - >"编辑自定义VB选项..." (22认同)
  • 这甚至做了什么? (8认同)
  • 试了很多东西..这是唯一一个对我有用的东西,滚动速度的巨大提升 (6认同)
  • 天哪,谢谢你.这对编辑器中的滚动进行了巨大的改进. (5认同)
  • Lifesaver :-)"我将永远不会理解为什么人们用Java创建编辑器." - 我也不.我实际上已经搜索了没有Java的任何好的Php IDE (5认同)
  • 在PhpStorm 2017.1(使用IdeaVIM,在CentOS 7.3上),字体设置被设置为默认值,但OpenGL选项不是.设置OpenGL选项实际上使IDE变得有用.谢谢! (2认同)

Shu*_*app 22

如果您需要立即加速PhpStorm,请打开省电模式.(文件>省电模式或使用IDE状态栏中的"Hector the Inspector"图标).此模式关闭动态代码检查这样您就可以完成已启动的内容,然后决定停用哪些代码检查.

  • 它只是禁用代码检查,从而释放CPU资源. (4认同)

Ila*_*oul 5

如果您使用比 2017.1 更新的版本,则已过时:

加速新 phpstorm 版本的最有效方法是一项实验性功能,该功能将在 phpstorm 2017.1 中默认提供。在此之前,您可以在 jetbrains 产品(webstorm、phpstorm 等)上激活它

单击Help=>Edit custom properties
添加 editor.zero.latency.typing=true
关闭并再次打开应用程序。

对我来说,更改打字不再是滞后的。其他技巧对我没有帮助,或者没有明显的帮助。