5个不稳定版本

0.3.0 2024年7月12日
0.2.1 2024年6月18日
0.2.0 2024年5月25日
0.1.1 2024年3月13日
0.1.0 2024年3月3日

配置 中排名第59

Download history 149/week @ 2024-05-25 7/week @ 2024-06-01 2/week @ 2024-06-08 166/week @ 2024-06-15 9/week @ 2024-06-22 6/week @ 2024-06-29 114/week @ 2024-07-06 26/week @ 2024-07-13 27/week @ 2024-07-27

每月下载168

MIT 许可证

36KB
838

Enjo

Enjo是一款极简的工位管理工具,允许您快速管理您的项目。它具有管理和在编辑器/shell中打开项目的功能。Enjo对于那些经常使用终端并希望快速切换到其项目的人来说非常有用。

本项目的主要目标是提供快速且有用的开发人员助手。我们很乐意听取您的建议。

安装

如果您已安装Rust工具链,您可以通过cargo安装Enjo。

cargo install enjo --locked

如果没有,您可以从发布版中下载适用于您系统的存档来安装Enjo。如果您想构建Enjo,请访问构建Enjo

⚠️ 在使用Enjo之前,您需要根据您的工位对其进行配置。所有选项均在配置手册中描述。

使用

Enjo允许您管理项目和与之一起工作。您可以使用list子命令获取项目列表。

enjo list

⚠️ 默认情况下,Enjo不会显示以点开头的项目名称。请根据配置手册配置hide_dots参数。

您可以通过Enjo创建和删除项目。

# Use `new` to create new project.
enjo new bookshelf

# Use `delete` to delete project.
enjo delete bookshelf

使用open子命令并指定项目名称,您可以使用Enjo打开项目目录。如果您需要打开shell,请添加--shell参数。

# Open project in editor.
enjo open bookshelf

# Open project in shell.
enjo open bookshelf --shell

如果您需要有关某物的帮助,请使用--help参数。

# Show regular help
enjo --help

# It's also works with subcommands
enjo config --help

许可证

本项目根据MIT许可证授权。有关详细信息,请参阅许可证文件

依赖项

~2-10MB
~89K SLoC