Pyscn
互联网
2025-10-16 10:14:59
Pyscn 是专为 Python 开发者设计的智能代码质量分析工具,帮助开发者快速发现并清理代码中的问题,如死代码、重复代码、复杂代码结构等。通过控制流图(CFG)检测死代码,利用树编辑距离技术识别代码克隆,分析代码的耦合度和圈复杂度。Pyscn 的分析速度快,可达 100,000+ 行/秒,支持多种安装方式,包括 pipx 和 Go 安装。Pyscn 提供全面的分析功能,支持生成 HTML 和 JSON 报告,用户可以通过配置文件自定义分析规则。支持 CI/CD 集成,方便在持续集成环境中使用。