在引号内禁用 completionItemProvider
Disable completionItemProvider inside quotations
我已成功使用 monaco.languages.registerCompletionItemProvider
填充完成列表。摩纳哥有什么方法可以检测光标何时位于单引号或双引号之间并暂时停用完成提供程序?
是的,您可以将任何类型的逻辑嵌入到您的 CompletionItemProvider
中。您可以使用提供的 Position
并解析文件以确定您是在单引号还是双引号内,然后 return 相应地 []
。
我已成功使用 monaco.languages.registerCompletionItemProvider
填充完成列表。摩纳哥有什么方法可以检测光标何时位于单引号或双引号之间并暂时停用完成提供程序?
是的,您可以将任何类型的逻辑嵌入到您的 CompletionItemProvider
中。您可以使用提供的 Position
并解析文件以确定您是在单引号还是双引号内,然后 return 相应地 []
。