#todo #manager #待办事项列表

bin+lib rtodo

简单的待办事项列表管理器

1 个不稳定版本

0.1.4 2023年1月5日
0.1.3 2022年12月30日
0.1.2 2022年12月29日
0.1.1 2022年12月27日
0.1.0 2022年12月22日

#70#todo

MIT 许可证

215KB
706

crates.io GitHub maintenance contributors

用 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] 联系我

贡献

欢迎贡献!

有关开始的方法,请参阅 贡献

请遵守本项目的 行为准则

许可证

MIT

依赖项

~5–17MB
~173K SLoC