最近换了新电脑,从笨重的jb全家桶换到了vscode(真香)

其中配置环境时找不到合适的todo扩展,花了一个周末写了一个更符合我使用习惯的插件

经过这几天一边使用一边完善,已经可以满足我日常的记录需求了。在此分享出来

工作流程

该扩展使用本地文件夹的方式存储待办事项,所有待办列表以 .todo 结尾,支持以文件夹组织的形式排序任务

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
PS D:\todo> tree /F 
卷 repository 的文件夹 PATH 列表
卷序列号为 4272-4989
D:.
│ README.md

├─学习
│ 未归档.todo

├─工作
│ 其他维护的项目.todo
│ 未归档.todo
│ 接的其他私活.todo

└─生活
未归档.todo

你可以使用git在多台设备同步todo文件夹;同时支持使用多个目录

xtodo1

设置完待办存储路径后,你可以在左侧主面板中看到”Todo”栏目

📊 XTodo 拥有三个视图,以帮助你在开发中进行任务的记录

  • 所有任务: 预览所有的待办
  • 进行中的任务: 聚焦于正在进行的工作
  • 当前项目: 当前打开项目中的.todo待办

点击任意任务,将索引至具体的文件。将光标放置上去,按下快捷键切换任务状态

  • ☐ Not started tasks (alt+q)
  • ■ In-progress tasks (alt+f)
  • ✔ Completed tasks (alt+d)

xtodo使用一些特殊符号(☐ ■ ✔)来标注文本为任务节点

安装

VsCode扩展商店 搜索 ‘XTodo’

或 前往 市场 安装扩展

如果该项目帮助到了你,可以前往 github 为我点个 ‘star’
任何建议欢迎提交 issue