问题
webstorm强大的功能就很少作介绍了。可是它的缺点也显而易见:吃内存。java
电脑配置稍低一点,运行webstorm就特别容易卡顿,特别是项目比较大的时候,那卡顿得不要不要的。web
在个人PC机32g内存 128ssd的配置下,运行webstorm仍是会稍微有点卡。vim
不过能够经过设置 内存值大小来解决。app
具体办法:
找到WebStorm.exe.vmoptions这个文件,路径以下webstorm
webstorm安装主目录>bin>WebStorm.exe.vmoptionsspa
更改成.net
第二行:-Xms526mcode
第三行:-Xmx1024morm
(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