TodoList:我的待办助手

✍️作者:唐叔在学习

💡专栏:TodoList应用开发实践

文章目录

软件介绍

TodoList,是我最近开发的一款待办软件,目前已经正式推出 v1.0.0 版本了。今日就分享给大家,参考借鉴了 Microsoft Todo,主打极简,无广告,无需登录,零门槛上手使用。另外有关数据隐私问题也无需担心,数据全部存储本地。

下面是一些高频操作:

添加待办

基础操作

  1. 点击【+新建任务】
  2. 输入标题
  3. 输入描述(非必填)
  4. 点击【保存】

待办标签

标签是"给待办任务贴上多个可搜索的小便利贴"。

在新建待办任务时,可以新增标签。

  1. 点击【+标签】,文本变为可输入状态
  2. 输入标签名称,键入【Enter】键

在新建待办任务时,也可以直接选择标签。默认未选中的标签是黑色字体,而被选择的标签是蓝色字体。

标签被0个待办任务标记时,则可以点击具体标签右侧的【x】,来删除标签。

待办优先级

待办任务有4种优先级供选择,默认是无优先级。

待办分类

待办任务可以进行分类,默认是未分类。

如果需要添加分类,则需要点击左侧的【添加分类】,在弹窗中输入分类名称,点击【保存】确认。

当鼠标移到具体分类项后,即显示【✏️】和【🗑️】按钮:

  • 点击【✏️】按钮,可以对分类名称进行修改
  • 点击【🗑️】按钮,可以删除具体分类

说明:分类和标签使用区别在于分类是"把任务放到唯一的一个文件夹里",标签是"给任务贴上多个可搜索的小便利贴"。 如果你发现自己经常为一个任务该归到哪个文件夹而纠结,那就说明这个场景用多标签更合适。

待办截止时间

待办任务也可以配置完成截止时间:

  • 点击【+更多选项】,会展示更多选项配置
  • 配置截止时间,注意:日期和时间只能都配置或都不配置

截止时间到期后,会触发弹窗提醒。

周期性待办

TodoList也支持创建周期性待办任务:

  1. 点击【+更多选项】,可以进行更多任务配置
  2. 配置截止日期和时间,必须都配置或都不配置
  3. 勾选【创建为周期性任务】,可以批量生成任务
  4. 勾选后,需要配置任务的重复周期和循环次数

说明:周期性待办任务除了勾选【创建为周期性任务】外,还需要额外配置截止日期和时间。

快捷操作

除了上述常规的「新建待办任务」方式外,应用也支持通过快捷键【Ctrl + Space】进行快捷创建待办任务。

说明:在快捷操作中,部分符号作为前缀有特殊用法

  • #后接文本,可以配置任务标签
  • @后接特定格式文本,可以配置任务截止时间,如 1h 表示1小时后、1d表示1天后、1130 表示当天11:30完成,而 202412312359 表示2024年12月31日23:59完成
  • *后接特定文本,可以配置任务分类,这里支持使用【Tab】键自动模糊补全分类全称

其他待办操作

除了上述添加待办任务的操作外,应用还支持对单个具体待办任务进行标记完成、查看、编辑和删除操作。

完成待办

在每个待办任务项左侧有勾选框,勾选即可标记完成待办任务。

查看待办

在每个待办任务项右侧的操作栏,点击【👁️】按钮,即可查看待办任务。

编辑待办

在每个待办任务项右侧的操作栏,点击【✏️】按钮,可进行编辑操作,修改原待办任务的相关内容。

删除待办

在每个待办任务项右侧的操作栏,点击【🗑️】按钮,即可删除待办任务。

说明:任务删除具有不可恢复性,请谨慎操作。

应用特色

TodoList除了上述功能外,通过设置中心,还可以配置其他特色功能。

窗口置顶

开启窗口置顶,则应用将始终保持在所有应用的最顶层。

深色模式

深色模式适用于夜间使用。

中英文切换

支持中英文切换,对外国友人体验更好。

开机启动

支持配置开机自启动。

快捷键配置

如果原有的添加待办快捷键【Ctrl + Space】,和其他应用的相冲突,支持修改快捷键。需要注意:该修改需要重启应用后,新快捷键才能生效

存储路径

支持自定义存储路径,结合相关第三方云盘,如坚果云,将数据存储路径配置为云盘的本地文件夹目录,可以实现数据存储云端化。

共享数据

在涉及多端数据共享时,可以通过配置共享数据来实现多端数据传输:

  • 一端进入设置中心,点击【共享数据】/【共享数据】:开启数据共享,开启共享后会在共享状态中显示当前共享的局域网 IP 和端口号
  • 一端进入设置中心,点击【共享数据】/【接收数据】/【扫描局域网设备】:选择和共享端相同的局域网 IP 以及端口号,就可以进行数据接收了

说明:Windows端开启数据共享,需要UAC提权确认。简单说就是类似在下述界面中点击【Yes】

窗口自适应

当前桌面端还支持窗口自适应,当横向收缩为窄窗口时,会自动调整页面布局为窄窗口布局。

移动端适配

TodoList应用也支持Android端安装。除页面渲染效果不一样外,大部分功能使用和桌面端基本一致,这里仅介绍移动端特有的坚果云数据同步功能。配置同步后,就可以实现数据上云和多端数据共享。

说明:有关坚果云的账号密码获取可以查看:https://help.jianguoyun.com/?p=2064

获取方式

好啦,讲了这么多,如果你对 TodoList 应用感兴趣,欢迎下载使用:https://github.com/TangIsLearning/TodoList/releases

相关推荐
青山师1 小时前
【大模型提示词工程深度解析:从原理到工业级实践、实践案例】
大模型·prompt·aigc·ai编程·llama·claude·agi
郝学胜-神的一滴2 小时前
深度学习损失函数:从原理到实战之 Smooth L1 Loss
人工智能·pytorch·python·深度学习·机器学习·数据挖掘
yjfkpyu2 小时前
让 AI 不再按过期文档写代码:AgentLockDoc 开源了
人工智能·ai编程
hhzz2 小时前
第1天:初识Python
开发语言·python·学习编程
lazy熊2 小时前
初学者如何快速入门学会 Claude Code?
人工智能·gpt·ai编程
流年似水~2 小时前
Copilot已死,Agent当立:2026年,程序员从“码字工“到“AI指挥官“的生存指南
人工智能·程序人生·语言模型·ai编程
Peter·Pan爱编程2 小时前
第六篇:VS Code + Continue 插件:开源爱好者的低成本高自由度方案
ide·开源·ai编程
Peter·Pan爱编程2 小时前
第五篇:Windsurf(Codeium)解析 —— Cascade 与 “Flow” 状态的工作流对比
人工智能·ai编程
程序员鱼皮2 小时前
试了下 Codex 新出的宠物功能,吊打 Claude Code,给我玩上头了。。
ai·程序员·编程·ai编程·codex