分享一个支持多种编程语言的屎山代码检测工具 fuck-u-code

[摘自Github]

特性

  • 多语言支持: 全面分析 Go、JavaScript/TypeScript、Python、Java、C/C++、Rust 等多种编程语言

  • 屎山指数评分: 0~100 分的质量评分系统

  • 全面质量检测: 七大维度(循环复杂度/函数长度/注释覆盖率/错误处理/命名规范/代码重复度/代码结构)评估代码质量

  • 彩色终端报告: 让代码审查不再枯燥,让队友笑着接受批评

  • Markdown输出: 生成结构化报告,便于AI工具处理和文档集成

  • 灵活配置: 支持详细模式、摘要模式、自定义报告选项以及多语言输出

满分 100 分,分数越高表示代码质量越差,越像屎山代码。 欢迎各位高分大佬袭榜!

声明:本项目无需联网,完全基于本地运行,并不会获取到您宝贵的代码,从而带来安全隐患。

[项目源地址:]

https://github.com/Done-0/fuck-u-code