【发布时间】:2015-11-21 08:52:09
【问题描述】:
我开始使用 Kotlin 编写测试,并且来自 Java,我习惯于输入“.”时出现完成对话框。在一个对象之后。像这样:
使用 Kotlin 做同样的事情:
即使按 Ctrl + Space 也不起作用:
当我开始输入我知道存在的函数的前几个字母时,我才开始得到建议。示例:
有谁知道如何让 Kotlin 自动完成像 Java 一样工作?
我在带有 Oracle Java 8 的 Ubuntu Linux 上使用以下版本的 IntelliJ IDEA。
【问题讨论】:
-
你确定你会重复吗?因为有时自动补全插件必须加载自身并滞后(与 java 相同)
-
肯定是重复的。我从来没有像我期望的那样让它工作。以上所有图片都是在 IDE 运行数小时后拍摄的,我为每张图片等待了大约 10 秒以确保它稳定且 IDE 没有滞后。
-
@voddan 您的自动完成功能是否符合我的预期?
-
是的。从来没有这样的问题。有时项目结构可能会混淆,但在这种情况下根本没有完成。
-
我建议您在此处发送带有内存快照的错误报告:youtrack.jetbrains.com/issues/KT
标签: intellij-idea kotlin