GUIDE深度 · Deep dive

Dev Environment Checklist

A minimal dev setup is Git, one runtime (Node or Python), an editor and a terminal. Docker and Postman depend on the project; do not install multiple version managers at once.

更新 2026-10-31 · 公式可核验

The base four

Git: version control; set user.name/user.email first.

Node or Python: pick by project.

VS Code: editor plus extensions.

Windows Terminal: tabs and better fonts.

Add by project

Full-stack/backend: Docker, Postman, GitHub CLI.

Frontend: pnpm, ESLint/Prettier.

Data: Python, Jupyter, virtualenv.

FAQ

Winget or Chocolatey?

Prefer winget on Windows 10/11; consider Chocolatey for older systems or enterprise packages.

Do I need a Node version manager?

Add one (nvm/fnm) for multiple projects, but avoid conflicting with system Node.

Sources

Related calculators

Dev Environment Script GeneratorFrontend, Python or full-stack presets; pick Git, Node, Python, VS Code and more to generate a winget script.

More guides

Setting Up Dev Tools with WingetRead guide