标签: typeahead monaco-editor
我已经成功使用monaco.languages.registerCompletionItemProvider来填充完成列表。摩纳哥有什么方法可以检测到光标何时位于单引号或双引号之间,并暂时停用完成提供程序?
monaco.languages.registerCompletionItemProvider
答案 0 :(得分:1)
是的,您可以在CompletionItemProvider中嵌入任何类型的逻辑。您可以使用提供的Position并分析文件以找出您是在单引号还是双引号内,然后相应地返回[]。
CompletionItemProvider
Position
[]