我跨多种技术使用IntelliJ产品,我注意到在AppCode中自动完成的工作速度比其他IDE慢得多。
示例

我已经做了什么,
我已经更改了默认的VM选项,现在看起来如下:
-Xss2m
-Xms256m
-Xmx4096m
-XX:NewSize=128m
-XX:MaxNewSize=128m
-XX:ReservedCodeCacheSize=240m
-XX:+UseCompressedOops
-Dfile.encoding=UTF-8
-XX:+UseConcMarkSweepGC
-XX:SoftRefLRUPolicyMSPerMB=50
-ea
-XX:CICompilerCount=2
-Dsun.io.useCanonPrefixCache=false
-Djava.net.preferIPv4Stack=true
-Djdk.http.auth.tunneling.disabledSchemes=""
-XX:+HeapDumpOnOutOfMemoryError
-XX:-OmitStackTraceInFastThrow
-Djdk.attach.allowAttachSelf
-Dkotlinx.coroutines.debug=off
-Djdk.module.illegalAccess.silent=true
-Xverify:none
-XX:ErrorFile=$USER_HOME/java_error_in_appcode_%p.log
-XX:HeapDumpPath=$USER_HOME/java_error_in_appcode.hprof (-Xmx增加通知)
我还启用了内存指示器,但它通常显示的内存不足1GB。
发布于 2019-10-23 09:56:40
溶液
AppCode 2019.3 (目前在EAP中)已经大大提高了性能。下面是一个比较的视频:

您还可以减少工具提示的初始延迟,这有助于一点(Preferences > Appearance & Behavior > Appearance > UI Options)。
https://stackoverflow.com/questions/58167648
复制相似问题