【发布时间】:2019-08-16 18:43:17
【问题描述】:
我正在开发一个 vs 代码插件,它实际上验证了带有模式的自定义 JSON 格式文件。然而,可以验证静态模式,但我在这里寻找的是任何以编程方式更新模式的方法。由于用户可以在工作空间内创建架构文件或引用任何外部架构文件,插件将根据特定规范合并所有架构并验证 JSON 文件。
【问题讨论】:
标签: visual-studio-code vscode-extensions
我正在开发一个 vs 代码插件,它实际上验证了带有模式的自定义 JSON 格式文件。然而,可以验证静态模式,但我在这里寻找的是任何以编程方式更新模式的方法。由于用户可以在工作空间内创建架构文件或引用任何外部架构文件,插件将根据特定规范合并所有架构并验证 JSON 文件。
【问题讨论】:
标签: visual-studio-code vscode-extensions
已经找到答案here
{ "fileMatch": "*.foo", "url": "fooSchema://schemas/schema" }
在 TextDocumentContentProvider 中,在请求时提供您的 JSON 架构并收集遥测数据
【讨论】: