自定义数据扩展

自定义数据格式允许扩展作者轻松扩展 VS Code 的 HTML/CSS 语言支持,而无需编写代码。

在扩展中使用自定义数据的两个贡献点是:

  • contributes.html.customData
  • contributes.css.customData

例如,通过将此部分包含在扩展的中package.json

{
  "contributes": {
    "html": {
      "customData": ["./html.html-data.json"]
    },
    "css": {
      "customData": ["./css.css-data.json"]
    }
  }
}

VS Code 将加载这两个文件中定义的 HTML/CSS 实体,并提供语言支持,例如这些实体的自动完成和悬停信息。

您可以在microsoft/vscode-extension-samples找到自定义数据示例