Tikkhun Markdown Todo Board
功能
- 用任务看板方式打开 Markdown 文件.
- 支持在资源管理器右键当前目录或 Markdown 文件, 直接新建
TASK.md.
- 解析
## TODO 和 ## DONE 结构.
- 支持新增, 编辑, 拖拽排序, 标记完成, 恢复待办, 删除.
- 支持将看板内容自动写回当前 Markdown 文档.
- 拖拽, 状态切换, 新增, 删除后自动保存, 文本编辑失焦后自动保存.
- 默认跟随 VS Code 深浅主题, 也支持手动切换为浅色或深色.
适用格式
## TODO
- [] 待办任务
- [doing] 进行中任务
## DONE
- [20260706] 已完成任务
新建 TASK.md 时, 插件会写入如下初始化模板, 文件不会是空白内容:
## TODO
## DONE
使用方式
- 在 VS Code 资源管理器中右键目录, 或右键任意
.md 文件.
- 点击
Tikkhun Markdown Todo: 新建 TASK.md.
- 插件会在当前目录创建带模板内容的
TASK.md, 并自动用看板方式打开.
- 如果当前目录已经存在
TASK.md, 插件会直接打开已有文件.
- 也可以先在 VS Code 中打开
TASK.md 或其他符合格式的 .md 文件.
- 执行
Reopen With....
- 选择
Tikkhun Markdown Todo Board.
- 或在命令面板中执行
Tikkhun Markdown Todo: 打开当前文件为任务看板.
- 看板中的拖拽, 状态切换, 新增, 删除会自动写回 Markdown, 文本编辑在失焦后自动写回.
- 工具栏中的主题切换器默认跟随 VS Code, 也可以手动切换为浅色或深色.
打包 VSIX
- 进入
d:\workcode-my\markdown-todolist\client-vscode.
- 使用
pnpm install 安装依赖.
- 使用
pnpm run vscode:package 执行打包.
- 打包完成后会在当前目录生成
*.vsix 文件.
如果首次安装依赖时遇到 Ignored build scripts 提示, 需要在仓库根目录执行 pnpm approve-builds, 允许 esbuild 等依赖脚本后再重新打包.
根目录快捷命令
- 进入
d:\workcode-my\markdown-todolist.
- 使用
pnpm run package:vscode 直接打包扩展.
本地安装
- 在 VS Code 中打开命令面板.
- 执行
Extensions: Install from VSIX....
- 选择刚刚生成的
vsix 文件完成安装.
| |