Archive

Cursor

Mac

【2026年版】Django / Flask / FastAPI を VS Code(Cursor) + Dev Containers で始める

🔁 2026年リライト版 この記事は2020年4月に公開した「DjangoやFlask(Python)アプリの開発を始めるならVS Code + Dockerが最適」を、Dev Containers、uv、FastAPI、Cursor 前提で全面書き換えしたものです。 2020年からの主な変化点 Dev Containers(旧 Remote - Containers) が VS Code / Cursor の標準ワークフローに昇格 uv が pip + venv + pip-tools を一本化。2024年以降デファクト FastAPI が Django / Flask と並ぶ第三の選択肢に成長(ASGI、型ヒント、自動 OpenAPI) Cursor / Windsurf などAI統合IDE が台頭。VS Code の Dev Container 仕様と互換 Python 3.12 / 3.13: typing 改善、asyncio / pattern matching / GIL 弱化オプション 環境 macOS Sequoia 15 / Tahoe 26 Docker Desktop or OrbStack VS Code 1.95+ または Cursor 0.40+ 拡張機能: Dev Containers(ms-vscode-remote.remote-containers) プロジェクト構成 my-api/ ├── .devcontainer/ │ └── devcontainer.json ├── app/ │ └── main.py ├── pyproject.toml └── uv.lock 1. pyproject.toml を作成 FastAPI の例:

Blog

【2026年版】VS Code(とCursor)でWordPressのテーマ・プラグインを開発するための拡張機能

🔁 2026年リライト版 この記事は2018年7月に公開した「【随時更新】VS CodeでWordPressのテーマやプラグインを開発するために導入したいオススメの拡張機能」を、2026年時点の拡張機能ラインナップとCursor/AI支援開発の動向を踏まえて全面書き換えしたものです。 2018年当時のラインナップ(PHP IntelliSense、WordPress Toolbox、phpcs拡張、Live Server 等)はほぼ非推奨または開発停止になり、2026年現在は別の組み合わせが定番になっています。また、VS Codeのフォークである Cursor もWordPress開発者の間で定着しつつあるため、両対応の視点で紹介します。