參加你附近的 ,瞭解 VS Code 中的 AI 輔助開發。

自定義資料擴充套件

自定義資料格式允許擴充套件作者無需編寫程式碼即可輕鬆擴充套件 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 中找到 custom-data-sample