【问题标题】:Kotlin Completion Dialog Popup after Typing "object."键入“对象”后弹出 Kotlin 完成对话框。
【发布时间】: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


【解决方案1】:

我通过导航到File -> Invalidate Caches / Restart 并按“无效并重新启动”解决了这个问题

【讨论】:

  • 就我而言,我正在重新启动 IntelliJ 进行修复。这个问题在 Java 中似乎并不常见。
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2017-06-02
  • 2015-09-17
  • 2012-06-07
  • 2012-02-05
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多