Closed2

moonrepoの設定ファイルにスキーマを利用して補完を効かす in VS Code

InkoHXInkoHX

拡張機能でYAMLを導入する。

$ code --install-extension redhat.vscode-yaml

settings.jsonyaml.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"
    ]
  }
}
このスクラップは2024/02/04にクローズされました