TODO Tree插件可实时聚合并导航代码中的待办标记;需先在VSCode扩展市场安装Gruntfuggly开发的插件,再通过settings.json配置正则表达式以支持// HACK等自定义标记。

如果您在开发过程中需要快速定位和管理代码中的待办事项(如// TODO、// FIXME等标记),但发现VSCode默认不提供可视化待办列表,TODO Tree插件可帮助您实时聚合并导航这些标记。以下是配置与使用该插件的具体操作:
本文运行环境:MacBook Air,macOS Sequoia。
一、安装TODO Tree插件
该插件需通过VSCode扩展市场获取并启用,确保其能识别自定义标记语法并渲染树状视图。安装后无需重启编辑器即可生效。
1、打开VSCode,点击左侧活动栏的扩展图标(四个方块组成的图标)。
2、在扩展搜索框中输入TODO Tree,找到作者为Gruntfuggly的插件。
3、点击“安装”按钮,等待状态变为“已启用”。
二、配置待办关键词匹配规则
默认情况下插件仅识别// TODO和// FIXME,如需支持自定义标记(如// HACK、// REVIEW),需修改工作区或用户设置中的正则表达式规则。
1、按下Cmd+,(macOS)打开设置界面。
2、在搜索框中输入todo-tree.regex.regex。
3、点击“在settings.json中编辑”,添加如下内容:
"todo-tree.regex.regex": "(//|#|










