写了一个在终端使用 Todo 的 CLI 工具

110 天前
 jimmyC
本项目使用 Go + Cobra 编写,开源: https://github.com/Lily-404/todo 喜欢的 V 友可以点个 star

GoTodo 的设计理念源于对极简主义的深刻理解:真正的效率不在于功能的堆砌,而在于恰到好处的设计。我只保留最必要功能,避免功能膨胀,即使产品的名字叫 GoTodo ,用户在安装后使用的命令是 todo ,就是为了减少认知负担,让用户专注任务本身,简洁的见面和直观操作,项目支持中英文切换。

由于图片显示原因,我把制作工具的思路和细节写到了个人博客:
https://www.jimmy-blog.top/posts/gotodo
1675 次点击
所在节点    程序员
9 条回复
jimmyC
110 天前
大家看完可以留下评论和建议,我会进行项目的改善,谢谢!
shintendo
110 天前
1. 安装需要 go 环境,最好能直接提供 exe
2. 很多内容是固定的白色字体,在白底黑字的终端里都看不到
3. todo task 命令不存在? todo t 执行的是 test
4. todo 类软件,添加任务的阻力越低越好,不建议强制选择优先级,可以默认 low ,只在需要时带参数
5. 同样基于降低添加任务的阻力,可以简化成 todo "XXX" 添加任务,省去 add
6. 建议不带参数的 todo 命令执行 task 或者 list ,这是高频操作,而不是展示帮助信息
TrembleBeforeMe
110 天前
ererrrr
110 天前
看了博客,没看懂跟我 emacs 1.todo 的差别是什么?
fgt1t5y
110 天前
建议 OP 在仓库的 readme 加几张截图
jimmyC
110 天前
@fgt1t5y 谢谢提醒,加了
catazshadow
110 天前
滚去做!
vinsa
110 天前
讲真,效果真不错,完成度也高。产品审美+技术审美双双在线,赞一个。

不过 TODO 的实现实在太多,玩一下可以,离真正用起来还缺一个理由。
jimmyC
110 天前
@shintendo 谢谢你的建议,我会抽空去改进

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/1132724

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX