| breakpoints | デバッガ使用中、ブレークポイントが有効な言語 |
| colors | UIの配色テーマ |
| commands | コマンドパレットなどで使用できるコマンド |
| configuration | ユーザー設定やワークスペース設定の項目 |
| configurationDefaults | 言語ごとの規定の設定 |
| debuggers | デバッガアダプタ |
| grammars | textMateの字句解析器 |
| icon Themes | アイコンテーマ |
| jsonValidation | JSONファイルのスキーマ |
| keybindings | コマンドのキーボードショートカット |
| languages | 言語を判断する定義 |
| localizations | ローカリゼーション |
| markdown.markdownItPlugins | マークダウンの構文を追加するときはtrue |
| markdown.previesScripts | マークダウンプレビューで実行されるスクリプト |
| markdown.previesStyles | マークダウンプレビューでしようされるCSS |
| menus | 各種メニュー項目 |
| problemMatchers | タスクで使用するProblem Matcherパターン |
| problemPatterns | Problem Matcherで使用するパターン |
| resourceLabelFormatters | URIの表示方法 |
| snippets | スニペット |
| taskDefinitions | タスク定義 |
| themes | シンタックスハイライトの配色テーマ |
| typescriptsServerPlugins | TypeScriptの言語サービスプラグイン |
| views | エクスプローラビューやデバッグビューなどに新たなビューを追加 |
| viewsContainers | アクティビティバーに新たにビューコンテナを追加 |
| * | VS Codeの起動時 |
| onCommand: commandld | 特定のコマンドが呼び出されたとき |
| onDebug | デバッグセッションが開始されたとき |
| onDebugAdapterProtocolTracker: type | Debug Adapter Protocolの追跡がはじまったとき |
| onDebugInitialConfigurations | provideDebugConfigurationsメソッドが呼び出される直前 |
| onDebugResolve: type | resolveDebugConfigurationsメソッドが呼び出される直前 |
| onFileSystem: scheme | 特定のスキームのファイルやフォルダが読み込まれるとき |
| onLanguage: languageld | 特定の言語のファイルが開かれたとき |
| onSearch: scheme | 指定されたスキームでフォルダ内で検索が開始されるとき |
| onUri | 拡張機能のシステムワイドURIが開かれたとき |
| onView: viewld | 特定のビューが展開されるとき |
| onWebviewPanel: viewType | 指定のWebViewを復元する必要があるとき |
| workspaceContains: filePattern | ワークスペースにglobパターンに一致するファイルが少なくとも1つ含まれるとき |
| name | 必須項目。拡張機能のID。すべて小文字でスペースは使用できない。 |
| version | 必須項目。拡張機能のバージョン。 |
| publisher | 必須項目。公開者のパブリッシャーID。 |
| engines | 必須項目。拡張機能が使用できるVS Codeのバージョン。 |
| activationEvents | Activation Eventsの配列。 |
| badges | マーケットプレイスの拡張機能ページに表示されるバッジの配列。 |
| categories | カテゴリ名の配列。 |
| contributes | Contribution Pointの設定。 |
| displayName | マーケットプレイスで表示される拡張機能の名前。 |
| extensionKind | 拡張機能の種類。『ui』か『workspace』。『ui』はローカルマシン、『workspace』はリモートで実行される。 |
| extensionDependencies | 依存するほかの拡張機能のIDの配列。 |
| extensionPack | 同梱されるほかの拡張機能のIDの配列。 |
| keywords | 検索用のキーワードの配列。 |
| galleryBanner | マーケットプレイス用のアイコン。 |
| icon | アイコンのパス。128×128以上。 |
| main | 拡張機能のエントリーポイント。 |
| markdown | マークダウンのレンダリングエンジン。『github』か『standard』。 |
| previes | trueでプレビューのフラグをセット。 |
| qna | Q&Aリンクの制御。『marketplace』か『falseQ&AサイトのURL』 |