无需登录 数据私有 本地保存

TODO/FIXME 注释收集器 - 扫描代码中的待办标记

10
0
0
0

拖放代码文件到此处,或点击上传

支持 .js .ts .py .java .c .cpp .html .css .php .rb .go .rs .sql .sh 等

0 行
找到 0 个标记

粘贴代码并点击扫描

支持识别 12 种常见待办标记类型

常见问题

TODO 和 FIXME 是开发者常用的注释标记,用于标注代码中需要后续处理的地方。TODO 表示待完成的功能或任务,FIXME 表示需要修复的问题或技术债务。此外还有 HACK(临时方案)、NOTE(重要说明)、OPTIMIZE(优化点)等标记,帮助团队高效管理代码中的待办事项。

工具支持通用自动检测模式,可识别所有主流注释格式://(C风格)、#(Python/Ruby/Bash)、--(SQL/Lua)、/* */(块注释)、<!-- -->(HTML注释)等。同时也提供 JavaScript、Python、Java、Go、Rust 等 11 种语言的专属优化模式。

可以!支持三种导出方式:复制为格式化文本(可直接粘贴到文档或聊天工具中)、导出 JSON(便于程序化处理或集成到CI/CD流程)、导出 CSV(可用Excel/Google Sheets打开进行进一步分析)。

工具通过注释语法检测来区分注释和代码。只有出现在注释区域内的标记才会被识别,字符串或代码逻辑中的 "TODO" 等词汇不会被误判。选择对应语言的专属模式可获得更精确的注释识别效果。

当前版本内置了 12 种常见标记(TODO、FIXME、HACK、XXX、NOTE、OPTIMIZE、BUG、REVIEW、WARNING、DEPRECATED、TBD、TEMP)。如需自定义标记,可使用导出JSON后在外部工具中进一步筛选,或通过结果搜索框按关键词过滤。

本工具设计用于单文件或代码片段的快速扫描,支持数万行代码的实时处理。对于整个项目代码库,建议使用 CLI 工具(如 grep、ripgrep)或 IDE 内置的 TODO 面板。您也可以将多个文件分别粘贴扫描,使用 JSON 导出汇总结果。