9.4. devfile での Visual Studio Code 拡張属性の定義
GitHub リポジトリーにファイルを追加できない場合は、プラグインまたは拡張属性の一部を devfile にインライン化することで定義できます。この手順は、.vscode/extensions.json
および .che/che-theia-plugins.yaml
ファイルの内容で使用できます。
9.4.1. .vscode/extensions.json
ファイルのインライン化
.vscode/extensions.json
ファイルの内容を使用して、devfile の拡張属性をインライン化します。
手順
-
devfile.yaml
ファイルにattributes
セクションを追加します。 -
.vscode/extensions.json
をatributes
セクションに追加します。コロン区切り文字の後に|
記号を追加します。 |
記号の後に.vscode/extensions.json
ファイルの内容を貼り付けます。次の例では、Red Hat Visual Studio Code Java 拡張属性を使用しています。schemaVersion: 2.2.0 metadata: name: my-example attributes: .vscode/extensions.json: | { "recommendations": [ "redhat.java" ] }