# IODE - Management of isolated VSCODE environments
IODE 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 iode --user
```
- Option 2 : Install from soruce
```
git clone https://github.com/jugangdae/iode
cd iode
pyhton -m build
pip install iode-0.0.1-py3-none-any.whl
```
---
## Commands
1. `create` : Create a new IODE environment.
```
iode create [iode_env]
iode c [iode_env]
```
2. `list` : Show iode env list
```
iode list
iode l
```
3. `run` : Executes VSCODE using an IODE environment
```
iode run [iode_env] [work_path]
iode r [iode_env] [work_path]
```
4. `Delete` : Delete an IODE environment.
```
iode delete [iode_env]
iode d [iode_env]
```
5. `help` and `version`
```
iode -h, --help
iode -v, --version
```
---
## Config (~/.iodeconfig)
```
[setting]
iode_run = [code or code-insider]
iode_dir = [path of iode environments directory]
```
Raw data
{
"_id": null,
"home_page": "https://github.com/jugangdae/iode",
"name": "iode",
"maintainer": "",
"docs_url": null,
"requires_python": ">=3",
"maintainer_email": "",
"keywords": "iode,manage,isolated,vscode,environment,simple,cli,tool",
"author": "Gangdae Ju",
"author_email": "jugangdae@gamil.com",
"download_url": "",
"platform": null,
"description": "# IODE - Management of isolated VSCODE environments\r\n\r\nIODE is a command-line tool that makes it easy to maintain and manage isolated vscode environments written in Python.\r\n\r\n![](./resources/img.png)\r\n\r\n---\r\n\r\n## Installation\r\n- Option 1 : Install from pypi\r\n ```\r\n pip install iode --user\r\n ```\r\n- Option 2 : Install from soruce\r\n ```\r\n git clone https://github.com/jugangdae/iode\r\n cd iode\r\n pyhton -m build\r\n pip install iode-0.0.1-py3-none-any.whl\r\n ```\r\n---\r\n## Commands\r\n\r\n1. `create` : Create a new IODE environment.\r\n ```\r\n iode create [iode_env]\r\n iode c [iode_env]\r\n ```\r\n2. `list` : Show iode env list\r\n ```\r\n iode list\r\n iode l\r\n ```\r\n3. `run` : Executes VSCODE using an IODE environment\r\n ```\r\n iode run [iode_env] [work_path]\r\n iode r [iode_env] [work_path]\r\n ```\r\n4. `Delete` : Delete an IODE environment.\r\n ```\r\n iode delete [iode_env]\r\n iode d [iode_env]\r\n ```\r\n5. `help` and `version`\r\n ```\r\n iode -h, --help\r\n iode -v, --version\r\n ```\r\n---\r\n## Config (~/.iodeconfig)\r\n```\r\n[setting]\r\niode_run = [code or code-insider]\r\niode_dir = [path of iode environments directory]\r\n```\r\n\r\n\r\n",
"bugtrack_url": null,
"license": "MIT",
"summary": "Isolate your vscode environment and keep it simple!",
"version": "0.1.1",
"split_keywords": [
"iode",
"manage",
"isolated",
"vscode",
"environment",
"simple",
"cli",
"tool"
],
"urls": [
{
"comment_text": "",
"digests": {
"blake2b_256": "99870c5700470f0b9b1cd27da35ae9d7318453f93d8f275a534f1565d543f850",
"md5": "0a881e9879df6dde2e370ecd6cae880f",
"sha256": "c6c2e93c2244f3f8e9cb9183d903431805bc846b13b140d3e8f2f86ef7516506"
},
"downloads": -1,
"filename": "iode-0.1.1-py3-none-any.whl",
"has_sig": false,
"md5_digest": "0a881e9879df6dde2e370ecd6cae880f",
"packagetype": "bdist_wheel",
"python_version": "py3",
"requires_python": ">=3",
"size": 4154,
"upload_time": "2023-04-22T15:12:15",
"upload_time_iso_8601": "2023-04-22T15:12:15.501923Z",
"url": "https://files.pythonhosted.org/packages/99/87/0c5700470f0b9b1cd27da35ae9d7318453f93d8f275a534f1565d543f850/iode-0.1.1-py3-none-any.whl",
"yanked": false,
"yanked_reason": null
}
],
"upload_time": "2023-04-22 15:12:15",
"github": true,
"gitlab": false,
"bitbucket": false,
"github_user": "jugangdae",
"github_project": "iode",
"travis_ci": false,
"coveralls": false,
"github_actions": false,
"lcname": "iode"
}