に参加して、VS Code の AI 支援開発について学びましょう。

カスタムデータ拡張機能

カスタムデータ形式を使用すると、拡張機能の作成者はコードを書くことなく、VS CodeのHTML/CSS言語サポートを簡単に拡張できます。

拡張機能でカスタムデータを使用するための2つの貢献点は以下の通りです。

  • 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-samplescustom-data-sampleを見つけることができます。

© . This site is unofficial and not affiliated with Microsoft.