问题
webstorm强大的功能就不多做介绍了。但是它的缺点也显而易见:吃内存。
电脑配置稍低一点,运行webstorm就特别容易卡顿,特别是项目比较大的时候,那卡顿得不要不要的。
在我的PC机32g内存 128ssd的配置下,运行webstorm还是会稍微有点卡。
不过可以通过设置 内存值大小来解决。
具体办法:
找到WebStorm.exe.vmoptions这个文件,路径如下
webstorm安装主目录>bin>WebStorm.exe.vmoptions
更改为
第二行:-Xms526m
第三行:-Xmx1024m
(ps:这里-Xms最大值不能超过1024,否则webstorm将无法打开)
最后重启即可。
如果你是Mac系统
cd /Applications/WebStorm.app/Contents/bin
vim webstorm.vmoptions
把原来的默认内存改大一些就好了
-Xms512m
-Xmx2048m
-XX:ReservedCodeCacheSize=240m
-XX:+UseCompressedOops
-Dfile.encoding=UTF-8
-XX:+UseConcMarkSweepGC
-XX:SoftRefLRUPolicyMSPerMB=50
-ea
-Dsun.io.useCanonCaches=false
-Djava.net.preferIPv4Stack=true
-XX:+HeapDumpOnOutOfMemoryError
-XX:-OmitStackTraceInFastThrow
-Xverify:none
-XX:ErrorFile=$USER_HOME/java_error_in_webstorm_%p.log
-XX:HeapDumpPath=$USER_HOME/java_error_in_webstorm.hprof
-Xbootclasspath/a:../lib/boot.jar