Skip to content

anghunk/utools-todo

Repository files navigation

极简ToDo - uTools 插件

下载地址

一个简洁、高效的待办事项管理工具,帮助你轻松组织和完成任务。

功能特点

  • 简约设计:专注于核心功能,没有多余的干扰
  • 快速添加:轻松添加新的待办事项,支持 Tab/Enter 快捷键
  • 拖拽排序:通过拖拽重新排列待办项的优先级
  • 右键菜单:提供编辑、标记完成/未完成、归档等功能
  • 归档管理:删除的待办项会进入归档,支持恢复和彻底删除
  • 自动清理:可设置自动归档指定天数前的已完成待办
  • 批量操作:支持一键彻底清空归档
  • 数据持久化:自动保存所有更改,支持本地和云同步
  • 键盘友好:支持 Tab/Enter 添加、Esc 取消、Shift+Enter 换行等快捷操作
  • 深色模式:自动适应系统主题

安装与激活

  1. 在 uTools 插件市场搜索"极简 ToDo"并安装

  2. 在 uTools 中使用以下关键词激活插件:

    • 极简 todo

    可在 utools 中自定义关键词

使用方法

  1. 添加待办:在顶部输入框中输入内容,按 Enter 或 Tab 键添加
  2. 编辑待办:双击待办项或右键选择"编辑"
  3. 完成/未完成:点击复选框或右键选择"标记已完成/未完成"
  4. 归档待办:右键选择"归档",待办项会进入归档区
  5. 恢复归档:在归档区点击"恢复",可恢复到原来的未完成或已完成列表
  6. 彻底删除:在归档区点击"删除"可永久删除单项,点击"彻底删除全部"可清空所有归档
  7. 排序待办:拖拽待办项到需要的位置
  8. 自动清理:在设置中启用自动清理功能,可定期将指定天数前的已完成待办自动归档

设置说明

  • 1. 启用清理已完成待办功能:开启后可自动归档旧的已完成待办
  • 2. 显示归档选项:控制是否显示归档管理入口

归档与恢复说明

  • 删除的待办项不会直接丢失,而是进入归档区,便于后续恢复或彻底删除
  • 恢复时会根据归档时的状态(已完成/未完成)自动放回对应列表
  • 归档区支持批量彻底删除,操作不可恢复,请谨慎使用

快捷键

  • Enter/Tab:添加新待办/保存编辑
  • Shift+Enter:输入框内换行
  • Esc:取消编辑/关闭弹窗

数据安全与同步

  • 所有数据自动本地保存,支持 uTools 云同步(如已开启)
  • 设置、归档、待办等数据均有本地和云端双重备份
  • 归档区操作(恢复/彻底删除)均为即时生效

常见问题

  • Q: 删除的待办还能找回吗?
    • A: 可以,在归档区点击"恢复"即可找回。
  • Q: 自动清理是按什么时间归档?
    • A: 按待办的"完成日期",不是创建日期。
  • Q: 彻底删除归档后还能恢复吗?
    • A: 不能,彻底删除为不可逆操作。
  • Q: 未完成的待办归档后恢复会变成已完成吗?
    • A: 不会,恢复时会保留原始状态。

开发技术

  • Vue 3 (Composition API)
  • vuedraggable
  • uTools API
  • Vite

开发与构建

# 安装依赖
npm install

# 开发模式
npm run dev

# 构建生产版本
npm run build

LICENSE

Apache-2.0 license

About

一个简洁、高效的待办事项管理工具,帮助你轻松组织和完成任务。

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published