8 个版本
0.2.1 | 2020年3月17日 |
---|---|
0.2.0 | 2020年3月15日 |
0.1.5 | 2019年2月4日 |
0.1.3 | 2018年12月7日 |
0.1.1 | 2018年8月9日 |
#4 在 #项目管理
每月47次下载
16KB
382 行
goto-project
在您的 shell 中轻松快速地切换项目!
这是一个类似于 Python 中的 workon
的工具,但功能更强大,不仅限于 Python。
配置和使用
在 ~/.goto-project.yaml
文件中指定您的项目。
goto-project: # project name
path: ~/Devel/Projects/goto-project/ # where to cd to open project
instructions: # any instructions to run on project opening
- source ~/Devel/Envs/py3_goto-project/bin/activate
- export PATH="$HOME/Devel/Projects/goto-project/src/target/debug:$PATH"
- 列出所有可用项目
gt
- 打开项目
goto-project
gt goto-project
- 列出
goto-projects
的子目录
gt goto-project --list-subdirs
- 列出项目的子目录
gt goto-project src --list-subdirs
- 在子目录中打开项目
gt goto-project src
要关闭项目,请按 C-D
,这将撤销所有环境更改。在上面的示例中,虚拟环境将被 "停用",而 PATH
将被恢复。
屏幕录像
依赖关系
~2.7–4MB
~68K SLoC