Skip to content
| Marketplace
Sign in
Visual Studio Code>Other>HatchNew to Visual Studio Code? Get it now.
Hatch

Hatch

Python Packaging Authority

|
3 installs
| (0) | Free
Manage Hatch environments
Installation
Launch VS Code Quick Open (Ctrl+P), paste the following command, and press enter.
Copied to clipboard
More Info

Hatch Code

An extension to manage Hatch environments through vscode-python-environments.

To make use of it, make sure your user settings contain "python.useEnvironmentsExtension": true.

Features

  • List all configured Hatch environments
  • Provide controls to set them as active environment for your project, activate them in a terminal, and remove them[^1]
  • Temporarily[^2] modify an environment’s packages using the configured installer

[^1]: “remove” in this context means deleting it on disk, it will stay listed and will be recreated when interacting with it. [^2]: since many actions currently use hatch run and therefore sync the environment, e.g. removing a package that is pulled in as a dependency will not persist for long.

Extension Settings

  • hatch.executable: path to the hatch executable (supports ~ expansion). Defaults to the output of which hatch.

Limitations

  • It’s pretty unclear which environments exist on disk and which don’t
  • We list internal envs that users don’t usually interact with, such as hatch-uv and hatch-build
  • Contact us
  • Jobs
  • Privacy
  • Manage cookies
  • Terms of use
  • Trademarks
© 2026 Microsoft