我正在尝试在 JSON 配置文件中添加自定义值完成。Monaco 编辑器有CompletionItemProvider
扩展点,但它太通用了,并且对纯文本进行操作。
vscode-json-languageserviceJSONWorkerContribution
中还有另一个扩展点,它提供 JSON 感知接口。collectValueCompletions(uri: string, location: JSONPath, propertyKey: string, result: CompletionsCollector): Thenable<any>
是否有任何选项可以将自定义实现传递JSONWorkerContribution
给 Monaco Editor 的实例?