7 个版本
0.1.1 | 2024 年 5 月 1 日 |
---|---|
0.0.9 | 2024 年 4 月 30 日 |
#379 in 命令行工具
每月 21 次下载
12KB
191 行
penlist
📋 要求
Rust
和 Cargo
需安装在您的机器上,并安装 Nerd Font
以确保图标显示正常。
Rust
Cargo
Nerd Font
依赖项 将自动安装。
🔧 安装
要安装它,只需执行以下操作
$ cargo install penlist
⚙️ 运行
要运行应用程序,只需在终端中输入以下内容
$ penlist
────────────────────────────────────────────────────
🐧 PenList
────────────────────────────────────────────────────
☐ 001: Make dinner
☑ 002: Add /routes/findUser.ts
☐ 003: Fix issue n° 284
──────────────────────────────────────────
1/3
>
在 >
提示符下,您可以使用 help
命令访问所有命令和别名,以下是命令列表
-
help
: 打印帮助信息。 -
add <title>
: 向列表中添加项目。 -
remove <id>
: 从列表中删除项目。 -
toggle <id>
: 切换项目为勾选或未勾选,如 ☐ 和 ☑ -
quit
: 退出应用程序。 -
save <filename>
: 将待办事项列表保存到文件。 -
load <filename>
: 从文件加载待办事项列表。 -
别名:
help
: (h
);add
: (a
);remove
: (rm
);toggle
: (done
,dn
);quit
: (q
);
🛠️ 项目依赖项
- colored - 为终端着色,更美观
- serde_json - 用于加载和保存 JSON
- serde - 序列化和反序列化
- regex - ANSI 转义码
- termsize - 获取终端大小
✔️ 待办事项
- 别名
- 将待办事项列表保存到文件中的选项。
- 进度条。
- 内容更美观并居中。
✒️ 作者
- 原作者 - mi66mc
📄 许可证
依赖项
~3–15MB
~133K SLoC