1 个不稳定版本
0.1.4 | 2023年1月5日 |
---|---|
0.1.3 |
|
0.1.2 |
|
0.1.1 |
|
0.1.0 |
|
#70 在 #todo
215KB
706 行
用 Rust 编写的简单待办事项列表管理器
我在学习 Rust 的过程中编写了这个项目以进行练习。
我决定将这个项目放在网上,以便像我一样学习 Rust 的人可以取一些想法,并帮助我改进这段代码。
请随意发起 pull request 改进代码,添加新功能,并帮助我学习 Rust。
功能
- 列出待办事项
- 添加待办事项
- 删除待办事项
- 更新待办事项
- 设置优先级
- 状态:完成/未完成
- 按优先级和状态排序
- 从 CSV/JSON 导入
- 导出到 CSV/JSON
截图
安装
使用 cargo 安装 rtodo
cargo install rtodo
在 ArchLinux 上安装 rtodo
yay -S rtodo-bin
本地运行
克隆项目
git clone https://github.com/TiagoRCorreia/rtodo.git
进入项目目录
cd rtodo
构建项目
cargo build --release
运行程序
cargo run
路线图
- 更好的错误处理
- 代码改进
反馈
如果您有任何反馈,请通过 [email protected] 联系我
贡献
欢迎贡献!
有关开始的方法,请参阅 贡献
请遵守本项目的 行为准则。
许可证
依赖项
~5–17MB
~173K SLoC