【发布时间】:2021-01-19 20:39:44
【问题描述】:
我们有一种自定义语言。
当用户点击 Ctrl+Space 时,智能感知逻辑会提供自动建议。它触发了我们的逻辑,我们的getCompletionsAtPosition返回一个item数组,例如:
[{
label: 'foo',
type: 1
},
{
label: 'bar',
type: 1
}]
如果用户选择“bar”,则“粘贴”到编辑器的不是“bar”,而是“3_bar”。
摩纳哥好像加了前缀“3_”。
前缀不取决于项目在列表中的位置 - 它似乎取决于角色(关键字、运算符等)
我们想了解导致它的原因以及如何消除它。
谢谢!
"monaco-editor": "0.21.2"
【问题讨论】:
标签: monaco-editor