【发布时间】:2019-12-08 00:05:44
【问题描述】:
我为 Monaco 编辑器定制了一个 CompletionItemProvider。
即使没有匹配项,是否可以强制摩纳哥显示完成列表?
例如,假设我总是提供两个完成项:abc 和 def:
- 如果用户输入
a,则显示abc - 如果用户输入
d,则显示def - 但如果用户键入
z,则根本不会显示任何内容。默认情况下这是有道理的。 但是我怎样才能让abc和def都出现在这种情况下呢?
用例是我们的用户可能不知道使用 ctrl+space 来触发完成,因此即使没有匹配项,我们也希望显示完成列表,以便用户可以探索选项并可能更正自己。
【问题讨论】:
标签: visual-studio-code vscode-extensions monaco-editor