Skip to content
frontmatter
キー値
specdojo.idprj-0001:pjr-szgz-devcontainer-lp-extensions
specdojo.typeproject
specdojo.statusdraft
specdojo.rulebookspecdojo:pjr-rulebook
specdojo.part_ofprj-0001:pjr-index
specdojo.item_typetodo
specdojo.item_statusreview
specdojo.prioritymedium
specdojo.ownerDEV
specdojo.registered_at2026-10-12T06:13:25Z
specdojo.due_on2026-10-31

PJR-SZGZ devcontainer に specdojo-lp 用の VS Code 拡張機能を加える ​

1. 概要 ​

作業場所の devcontainer で specdojo-lp も開いているが、Astro・Tailwind CSS IntelliSense・ESLint の拡張機能が入っていない。devcontainer.json の customizations.vscode.extensions に加え、作り直したときに自動で入るようにする

2. 完了条件 ​

  • .devcontainer/devcontainer.json の customizations.vscode.extensions に、次の拡張機能を加えている。
    • astro-build.astro-vscode(Astro)
    • bradlc.vscode-tailwindcss(Tailwind CSS IntelliSense)
    • dbaeumer.vscode-eslint(ESLint)
  • Prettier(esbenp.prettier-vscode)は既にあるため、重複して加えない。
  • devcontainer を作り直し(Rebuild Container)、3 つの拡張機能が入ること、specdojo-lp の .astro ファイルで構文の強調表示と Tailwind の補完が効くことを確認している。
  • .devcontainer/ の変更は利用者の承認を得てから行う。

3. 作業内容 ​

No作業担当状態メモ
1devcontainer.json に拡張機能を加えるDEVdone利用者の承認を得る
2devcontainer を作り直して確認するDEVopendevcontainer 再構築と実機動作確認

4. 対応結果 ​

  • 実施内容: .devcontainer/devcontainer.json の customizations.vscode.extensions に bradlc.vscode-tailwindcss(Tailwind CSS IntelliSense)および dbaeumer.vscode-eslint(ESLint)を追加した。なお、astro-build.astro-vscode(Astro)および esbenp.prettier-vscode(Prettier)は既に定義されていたため、重複を避けて既存設定を維持した。
  • 成果物: .devcontainer/devcontainer.json
  • 残課題: .devcontainer/ の変更に関する利用者の承認、および devcontainer 再構築(Rebuild Container)後の specdojo-lp での構文強調表示や補完動作の確認(利用者の実機環境にて実施)。

5. 関連ドキュメント ​

  • [[prj-0002:pjr-2cqc-lp-dev-environment]]: specdojo-lp の開発環境。推奨の一覧(.vscode/extensions.json)はこちらで置く。