Closed2
moonrepoの設定ファイルにスキーマを利用して補完を効かす in VS Code
拡張機能でYAMLを導入する。
$ code --install-extension redhat.vscode-yaml
settings.json
のyaml.schemas
フィールドを下記のように設定すると、補完が効くようになる。
.vscode/settings.json
{
"yaml.schemas": {
"https://moonrepo.dev/schemas/workspace.json": "/.moon/workspace.yml",
"https://moonrepo.dev/schemas/toolchain.json": "/.moon/toolchain.yml",
"https://moonrepo.dev/schemas/project.json": "**/moon.yml",
"https://moonrepo.dev/schemas/template.json": "**/template.yml",
"https://moonrepo.dev/schemas/tasks.json": [
"/.moon/tasks.yml",
"/.moon/tasks/**/*.yml"
]
}
}
スキーマのURLは公式ドキュメントに記載がある。
このスクラップは2024/02/04にクローズされました