# vscenv - Management of isolated VSCODE environments
vscenv is a command-line tool that makes it easy to maintain and manage isolated vscode environments written in Python.
![](./resources/img.png)
---
## Installation
- Option 1 : Install from pypi
```
pip install vscenv --user
```
- Option 2 : Install from soruce
```
git clone https://github.com/jugangdae/vscenv
cd vscenv
pyhton -m build
pip install vscenv-0.0.1-py3-none-any.whl
```
---
## Commands
1. `create` : Create a new vscenv environment.
```
vscenv create [vscenv_env]
vscenv c [vscenv_env]
```
2. `list` : Show vscenv env list
```
vscenv list
vscenv l
```
3. `run` : Executes VSCODE using an vscenv environment
```
vscenv run [vscenv_env] [work_path]
vscenv r [vscenv_env] [work_path]
```
4. `Delete` : Delete an vscenv environment.
```
vscenv delete [vscenv_env]
vscenv d [vscenv_env]
```
5. `help` and `version`
```
vscenv -h, --help
vscenv -v, --version
```
---
## Config (~/.vscenvconfig)
```
[setting]
vscenv_run = [code or code-insider]
vscenv_dir = [path of vscenv environments directory]
```
Raw data
{
"_id": null,
"home_page": "https://github.com/jugangdae/vscenv",
"name": "vscenv",
"maintainer": null,
"docs_url": null,
"requires_python": ">=3",
"maintainer_email": null,
"keywords": "vscenv, manage, isolated, vscode, environment, simple, cli, tool",
"author": "Gangdae Ju",
"author_email": "jugangdae@gamil.com",
"download_url": "https://files.pythonhosted.org/packages/44/c8/dbbdf177446bc84e2b335dae3efea17a9431b5275e6980141932430c232b/vscenv-0.1.1.tar.gz",
"platform": null,
"description": "# vscenv - Management of isolated VSCODE environments\n\nvscenv is a command-line tool that makes it easy to maintain and manage isolated vscode environments written in Python.\n\n![](./resources/img.png)\n\n---\n\n## Installation\n- Option 1 : Install from pypi\n ```\n pip install vscenv --user\n ```\n- Option 2 : Install from soruce\n ```\n git clone https://github.com/jugangdae/vscenv\n cd vscenv\n pyhton -m build\n pip install vscenv-0.0.1-py3-none-any.whl\n ```\n---\n## Commands\n\n1. `create` : Create a new vscenv environment.\n ```\n vscenv create [vscenv_env]\n vscenv c [vscenv_env]\n ```\n2. `list` : Show vscenv env list\n ```\n vscenv list\n vscenv l\n ```\n3. `run` : Executes VSCODE using an vscenv environment\n ```\n vscenv run [vscenv_env] [work_path]\n vscenv r [vscenv_env] [work_path]\n ```\n4. `Delete` : Delete an vscenv environment.\n ```\n vscenv delete [vscenv_env]\n vscenv d [vscenv_env]\n ```\n5. `help` and `version`\n ```\n vscenv -h, --help\n vscenv -v, --version\n ```\n---\n## Config (~/.vscenvconfig)\n```\n[setting]\nvscenv_run = [code or code-insider]\nvscenv_dir = [path of vscenv environments directory]\n```\n",
"bugtrack_url": null,
"license": "MIT",
"summary": "Isolate your vscode environment and keep it simple!",
"version": "0.1.1",
"project_urls": {
"Homepage": "https://github.com/jugangdae/vscenv"
},
"split_keywords": [
"vscenv",
" manage",
" isolated",
" vscode",
" environment",
" simple",
" cli",
" tool"
],
"urls": [
{
"comment_text": "",
"digests": {
"blake2b_256": "b1a61c73ad1dddeeea7f740860f750401982e2a09a2b1152ce48dacbbcbb6391",
"md5": "ee9868e9057b1601b52c5579ada85770",
"sha256": "a9059f042b93124ee669ff959fde0991cf76a2d027bb420865bba9caebbbc8d4"
},
"downloads": -1,
"filename": "vscenv-0.1.1-py3-none-any.whl",
"has_sig": false,
"md5_digest": "ee9868e9057b1601b52c5579ada85770",
"packagetype": "bdist_wheel",
"python_version": "py3",
"requires_python": ">=3",
"size": 4141,
"upload_time": "2024-11-12T10:34:54",
"upload_time_iso_8601": "2024-11-12T10:34:54.779021Z",
"url": "https://files.pythonhosted.org/packages/b1/a6/1c73ad1dddeeea7f740860f750401982e2a09a2b1152ce48dacbbcbb6391/vscenv-0.1.1-py3-none-any.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "44c8dbbdf177446bc84e2b335dae3efea17a9431b5275e6980141932430c232b",
"md5": "f3aadfc487b5600dd7ba1457f19d80e2",
"sha256": "c180d52a1a6d174f57f4c1eda8bd0f0ff64eedf90d874a9fddf1ca12e5205e04"
},
"downloads": -1,
"filename": "vscenv-0.1.1.tar.gz",
"has_sig": false,
"md5_digest": "f3aadfc487b5600dd7ba1457f19d80e2",
"packagetype": "sdist",
"python_version": "source",
"requires_python": ">=3",
"size": 3926,
"upload_time": "2024-11-12T10:34:55",
"upload_time_iso_8601": "2024-11-12T10:34:55.876079Z",
"url": "https://files.pythonhosted.org/packages/44/c8/dbbdf177446bc84e2b335dae3efea17a9431b5275e6980141932430c232b/vscenv-0.1.1.tar.gz",
"yanked": false,
"yanked_reason": null
}
],
"upload_time": "2024-11-12 10:34:55",
"github": true,
"gitlab": false,
"bitbucket": false,
"codeberg": false,
"github_user": "jugangdae",
"github_project": "vscenv",
"travis_ci": false,
"coveralls": false,
"github_actions": false,
"lcname": "vscenv"
}