todo tree 默认仅识别大写 todo、fixme、bug,需手动配置 todo-tree.general.tags 添加小写变体,并重写 todo-tree.regex.regex 使标签在第1组、内容在第2组,否则 // todo 或 // todo: 后文字无法正确匹配。

Todo Tree 默认不显示 // todo 或 // TODO: 这类注释,除非你手动改掉三项关键配置——否则它只会扫大写的 TODO、FIXME、BUG,且跳转错行、卡死、漏文件是常态。
为什么改了设置还是看不到 // todo 注释?
插件默认的 todo-tree.general.tags 是 ["TODO", "FIXME", "BUG"],小写、带冒号、带括号全被过滤。更关键的是,它依赖正则提取内容,而默认正则没捕获标签后的文字,导致 // TODO: 加日志 只匹配到 TODO 三个字母,光标停在冒号前。
-
todo-tree.general.tags必须显式加上小写变体:["TODO", "todo", "FIXME", "fixme", "NOTE", "note", "HACK"] -
todo-tree.regex.regex得重写,确保标签名在第 1 个捕获组、内容在第 2 个,例如:"(//|#|/\*|











