在处理大型项目时,WebStorm/PhpStorm 经常会遇到内存不够用导致响应缓慢的情况,原因是默认的 JVM 配置限制了内存大小(MacOS 64 位版默认是 750M)。
过去调整限制很麻烦,要到应用目录里面改配置(/Applications/PhpStorm.app/Contents/bin/phpstorm.vmoptions
),不知道什么版本起多了一个选项,可以快速在应用里进入设置:「Help」——「Edit Custom VM Options」。
如果之前没有改过则会提示创建一个配置,然后在配置里调大 -Xmx
(最大可占内存)参数后重启应用就可以了。
-Xmx2048m
具体的数值根据电脑配置而定,我分的 2G。提高此值大小会对 IDE 的响应速度有显著改善。另外这个修改对其它 Java 平台的 IDE 也有效,例如丑的一逼的 eclipse。
当然还有一些深入优化的参数,就不深入挖掘了,具体可看下面「相关链接」的第二条。一般情况下设置好内存限制、把没用的插件都禁用掉就可以带来很好的运行速度了。
相关链接
-- EOF --
我的修改过了配置,可还是卡的不能行 ,特别是添加了node_modules之后,软件直接卡死掉了
把 node_modules exclude 掉就会好一点