IntelliJ插件开发:带有类预览的LookupElement

时间:2019-06-20 07:38:35

标签: intellij-idea autocomplete intellij-plugin

对于自定义语言,我创建了CompletionContributor。一切正常。但是我限于显示的信息(仅在列表中或底部的“广告”中只有1行)。

当尝试自动完成Java类名称时,它将在一个较小的侧窗口中在所选行上显示更多信息。我想利用这种机制,但我真的不知道它是如何完成的。

在查看提供的选项时,我可以使用自定义的LookupElementRenderer,但是LookupElementPresentation中没有与右窗口相关的方法。

有什么想法吗?

1 个答案:

答案 0 :(得分:1)

您是否在打开相应设置(设置->编辑器->常规->代码完成->显示文档弹出窗口)时可能显示的文档弹出窗口?

如果您希望该功能适用​​于您的语言,则必须使用 lang.documentationProvider 扩展点。