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

一个专为挖掘项目"屎坑"设计的代码质量分析工具,能无情揭露代码的丑陋真相,并用毫不留情的幽默语言告诉你:你的代码到底有多烂。

多语言支持: 全面分析 Go、JavaScript/TypeScript、Python、Java、C/C++ 等多种编程语言
屎山指数评分: 0~100 分的质量评分系统
全面质量检测: 七大维度(循环复杂度/函数长度/注释覆盖率/错误处理/命名规范/代码重复度/代码结构)评估代码质量
彩色终端报告: 让代码审查不再枯燥,让队友笑着接受批评
Markdown输出: 生成结构化报告,便于AI工具处理和文档集成
灵活配置: 支持详细模式、摘要模式、自定义报告选项以及多语言输出

PS:在 Linux、Mac 运行时提示command not foundUnknown command
这是因为 go 的 bin 目录没有加入到 PATH 中,运行export PATH="$PATH:$(go env GOPATH)/bin"后再试
将这条指令加入到 .bash_profile、.zshrc、fish.config 中,就不需要每次打开终端都执行了