我有
PhpStorm 2018.1.6 版本号PS-181.5281.35,建于2018年6月15日 macOS 10.13.5
在我全新的2017 Macbook Pro上,配备16GB内存。
起初,它很快,但是在某些时候,它变得很慢。就像拖曳本身一样缓慢一样,打字也是不可能的,因为文本的回复是如此缓慢等等。
这是一场噩梦。
此刻我已经尽力了。我的Custom VM Options
在这里:
-Xms1024m
-Xmx4096m
-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_phpstorm_%p.log
-XX:HeapDumpPath=$USER_HOME/java_error_in_phpstorm.hprof
-Dawt.useSystemAAFontSettings=lcd
-Dawt.java2d.opengl=true
答案 0 :(得分:1)
我在MacBook Pro上也遇到了同样的问题。我没有找到任何解决方案,我很沮丧。
首先,请打开一个没有任何模块/编译器的空白项目,然后开始使用它。如果IDE不冻结,则它必须对您的项目或在项目中触发的某些插件进行处理。
我发现phpStorm每次键入内容时都保存了我的项目,而没有移动到另一个应用程序(还没有弄清楚为什么。我移动到另一台机器上,所以我无法重现该问题),这导致了大量的资源。尝试禁用自动保存。
确保排除不需要索引的目录(例如,node_modules,dist)。您的IDE不应将它们编入索引。
禁用所有正在使用的插件。它们主要是所有性能问题的根源。