作者:权利阳成_278 | 来源:互联网 | 2023-01-26 03:03
我们有一个IDEA项目,它包含几个中等大小的Java包和一个非常小的Kotlin包(5个文件).我注意到任何Java软件包的性能都很好,但是对于非常小的Kotlin软件包,它的自动完成,代码分析和编译速度要慢10倍.自动完成偶尔会如此缓慢,以至于popover无法加载所有方法,并且必须逐步加载一些API.每当我们的开发人员键入单词并等待自动完成时,预计自动完成显示大约需要2-5秒.有时自动填充太慢而无法显示任何内容,我们不得不取消该单词并重新输入并等待.代码分析中出现相同的缓慢.这极大地影响了我团队的工作效率.从我们的研究来看,这似乎是一个众所周知的长期问题.这也适用于我们的另一个小项目.我想知道我们能做些什么来解决这个问题?谢谢.
Kotlin插件是最新的,版本:1.1.3-release-IJ2017.2-2 Intellij也是最新版本,2017年2月2.1(建于2017年7月31日)
1> yole..:
快照中可见的问题在Kotlin 1.1.4中得到解决.在撰写本文时,它可作为EAP(早期访问预览版)发布; 最终版本即将发布(并与IntelliJ IDEA 2017.2.2捆绑在一起).
回到Kotlin 1.3.31吗?我现在正从Java切换过来。而且,伙计,代码补全很糟糕。我的意思是,输入文字的速度比等待自动完成的速度更快。什么 我敢肯定这不是要这样。Google说开发者喜欢Kotlin。
我有同样的问题..尤其是项目中的文件之一具有1xxx行代码。大约需要2秒钟才能显示每次键入都会自动完成。