PHPstorm经常冻结

Joh*_*ohn 28 phpstorm

我有PHPStorm,但是当我编写本机函数时(例如str_poss,return,parent ...),它经常冻结大约10秒钟.我不知道我做错了什么.但它在Windows7和Ubuntu上也发生在我身上.谁有同样的麻烦?谢谢.

Pau*_*sch 27

PHPStorm之前常常为我"滞后"......但是我设法通过以下方式修复它(它确实需要一些调整/试验才能让它起作用!但现在再次快速发展!)

以下是我为优化它所做的工作:1)如果你在Linux上 - 确保你在系统上使用Oracle Java,而不是Open JDK来自:https://intellij-support.jetbrains.com/entries/23455956-选择-the-JDK-the-IDE-will-run-under- it下面说:在​​Windows上:"JDK与所有产品安装程序捆绑在一起,建议您使用提供的JDK版本,除非有任何特定问题.

32位JDK位于IDE_HOME\_jre目录中,由32位产品可执行文件使用.

要以64位模式运行IDE,您需要下载并安装64位JDK(而不是JRE)分发并自行安装.当您运行64位.exe文件时,IDE将在注册表中找到并使用它(目前仅适用于IntelliJ IDEA,其他产品可以使用.bat文件以64位模式运行).

2)禁用任何你绝对不需要的插件!特别是你可能安装的任何第三方插件**

来自PhpStorm 7的 GBC 在上网本上非常缓慢和缓慢,优化IDE的响应能力?也有一些情况:

3)禁用语言注入:文件 - >设置 - >语言注入.取消选中尽可能多的盒子.HTML对我来说是真正的杀手.

4)禁用检查:文件 - >设置 - >检查.取消选中你不需要的数量.

我希望这有帮助!


小智 14

我在安装的VM驱动器上,每当我回到PHPStorm时,它会冻结5-10秒.

取消选中"在框架激活时同步文件"框,在"设置">"常规">"同步"中,似乎可以为我解决问题.

Linux上的PHPStorm 7.1


Ben*_*wis 6

我找到的解决方案大大提高了我的速度,而不必禁用任何插件或禁用检查(因为它们很有用 - 你为什么要禁用它们)是启用OpenGL.

首先去: path-to-phpstorm\bin\PhpStorm64.exe.vmoptions

然后将这两行添加到其他行下面:

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

这有助于我让"眼睛"徽标消失,并在3秒而不是2分钟内在6000行文件上显示绿色勾号.令人惊讶的是它有多大的不同.


mpe*_*pen 6

如果你正在使用JetBrains Toolbox,请进入PhpStorm旁边的Settings并调高"最大堆大小".我发现大约3000 MB是好的.

在此输入图像描述

如果您没有使用工具箱,请查找并打开phpstorm64.vmoptions并添加以下行:

-Xmx3000m
Run Code Online (Sandbox Code Playgroud)

它做同样的事情.