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』 |