代码审查清单生成器

按编程语言、项目类型和检查维度自动生成代码审查清单,检查项标注致命、重要、一般级别并附详情说明,支持逐项勾选和汇总统计。

免费在线工具
Loading…

使用说明

选择编程语言(JavaScript、TypeScript、Python、Java、Go、Rust、C++、C#、Ruby、PHP)、项目类型(前端Web、后端API、移动端、数据处理、DevOps、库或SDK、全栈应用),再通过标签选择要包含的检查维度(代码规范、逻辑正确性、安全性、性能、可测试性、可维护性、文档),点击「生成检查清单」即可。清单按维度分组展示,每条检查项标注「致命、重要、一般」级别并附具体说明,可点击左侧方框逐项勾选;顶部汇总条显示各级别数量。也可点击「加载示例配置」体验 TypeScript 后端项目的典型配置。

功能介绍

  • 10 种编程语言与 7 种项目类型的专项检查项
  • 7 个检查维度自由组合,按需生成
  • 检查项按致命、重要、一般分级并附详情说明
  • 逐项勾选进度标记与各级别数量汇总
  • 通用、语言、项目类型三层检查项自动合并

使用场景

合并请求前的自查
提交 PR 或 MR 前按清单逐项自查,覆盖边界条件、错误处理、安全性等高频遗漏点
新人代码审查培训
让新成员按生成的标准清单执行审查,保证审查覆盖面和团队口径一致
后端接口安全复核
选择「后端API」项目类型,重点核对注入防护、鉴权、限流等安全检查项
库或SDK发布前检查
选择「库或SDK」类型,关注 API 兼容性、测试覆盖率和文档完整性

常见问题

检查项是怎么生成的?
由「通用检查项、所选语言的专项检查项、所选项目类型的专项检查项」三层合并,再按你勾选的维度过滤而成
致命、重要、一般是什么意思?
表示问题严重程度:致命(如 SQL 注入、硬编码密钥)必须修复;重要(如缺少参数校验)应优先处理;一般为风格与改进建议
勾选状态可以保存吗?
当前版本勾选状态用于本次审查进度标记,刷新页面后重置;建议审查完成后将清单截图或粘贴到评论中留档
可以给别的语言用吗?
可以,任何语言都可以生成通用检查项清单;选择具体语言后会额外追加对应语言的专项检查项,覆盖更全