命令行版的 TodoList 工具
项目地址:https://github.com/MrTwoc/todo-rs
用 rust 语言实现的一个基于控制台的 todolist,主要用于对事件的记录 & 打卡,目前实现了基础的增删改查功能。
后续计划用 [表格化输出 + emoji 符号] 来美化一下输出结果,比如:
✅🟢【已经完成】 🟡⏸️【待定】
项目 TODO
- 添加任务的完成类型,例如 ——
每年 | 月 | 周 | 日 | 累计 X 次 | 指定日期前完成 - 应用可以在桌面托盘中或者后台运行
- 多窗口,例如查看指定组的任务详情,就会在新窗口中显示
- 关键词查找,可以按关键词查找任务。
- 批量操作:输入一次指令,编辑多个任务,比如批量完成任务。
- 操作记录,完成记录:记录用户的每条成功执行的命令,以及用时间戳的形式记录任务完成时间,以及可以在应用内查看记录
- 性能优化:目前内存占用 12MB 左右觉得有些高,打算尽可能的降低资源占用。
- ⏸️任务日历:可以输出当月日历