solorice/vscodium/extensions/donjayamanne.python-environment-manager-1.0.4
2022-04-28 21:17:01 +03:00
..
.devcontainer Added vscodium 2022-04-28 21:17:01 +03:00
dist Added vscodium 2022-04-28 21:17:01 +03:00
images Added vscodium 2022-04-28 21:17:01 +03:00
languages Added vscodium 2022-04-28 21:17:01 +03:00
out/client Added vscodium 2022-04-28 21:17:01 +03:00
pythonFiles Added vscodium 2022-04-28 21:17:01 +03:00
resources Added vscodium 2022-04-28 21:17:01 +03:00
schemas Added vscodium 2022-04-28 21:17:01 +03:00
.eslintignore Added vscodium 2022-04-28 21:17:01 +03:00
.vsixmanifest Added vscodium 2022-04-28 21:17:01 +03:00
cgmanifest.json Added vscodium 2022-04-28 21:17:01 +03:00
CHANGELOG.md Added vscodium 2022-04-28 21:17:01 +03:00
icon.png Added vscodium 2022-04-28 21:17:01 +03:00
LICENSE.txt Added vscodium 2022-04-28 21:17:01 +03:00
package.json Added vscodium 2022-04-28 21:17:01 +03:00
package.nls.json Added vscodium 2022-04-28 21:17:01 +03:00
README.md Added vscodium 2022-04-28 21:17:01 +03:00
requirements.txt Added vscodium 2022-04-28 21:17:01 +03:00
SECURITY.md Added vscodium 2022-04-28 21:17:01 +03:00
SUPPORT.md Added vscodium 2022-04-28 21:17:01 +03:00
test-results.xml Added vscodium 2022-04-28 21:17:01 +03:00
ThirdPartyNotices-Distribution.txt Added vscodium 2022-04-28 21:17:01 +03:00
ThirdPartyNotices-Repository.txt Added vscodium 2022-04-28 21:17:01 +03:00

Python Environment Manager

A Visual Studio Code extension that provides the ability to via and manage all of your Python environments & packages from a single place.

Features

  • Viewing all of your Python environments grouped by their type (Conda, PyEnv, etc)
  • Creating a terminal with the environment activated.
  • Create/delete Conda and Virtual Environments.
  • Install Python along with Conda using Micromamba
  • Set a Python environment as the active workspace Python interpreter as used by the Python Extension
  • View installed packages.

Coming soon

  • Viewing dependency tree of the python packages within an environment.
  • Managing packages (install, update, etc)

Notes:

  • This extension is built on top (forked copy) of the Python extension.
    • Majority of the code, such as discovery of Python environments is borrowed from the Python extension.
  • Here are a list of features that differentiates this from the Python extension?
    • Access Virtual Environments that belong to other workspace folders.
    • Create multiple terminals for different Python environments.
    • Create terminals activated with Global Python environments (even though there are no activation scripts for such environments).
    • Ability to view installed packages.
    • Create/delete Conda and Virtual Environments.
    • Install Python along with Conda using Micromamba