Codacy

Codacy
软件
软件描述
在每次变更时自动审查代码风格、安全、重复、复杂度和覆盖率,并在整个迭代过程中跟踪代码质量。
官方网站
访问软件的官方网站了解更多信息
www.codacy.com
什么是 Codacy?
Codacy 会自动进行代码审查,并在每次提交和拉取请求时监控代码质量,报告每次提交或拉取请求的影响,以及代码风格、最佳实践、安全等问题。它可监测代码覆盖率、代码重复率和代码复杂度的变化,节省开发人员的代码审查时间,从而高效应对技术债。目前支持 JavaScript、Java、Ruby、Scala、PHP、Python、CoffeeScript 和 CSS。Codacy 提供无需繁琐操作的静态分析。
🔄 替代方案
49 个选择
Pmd
软件
PMD 会扫描 Java 源代码,并查找潜在问题,例如: 可能的错误——空的 try/catch/finally/switch 语句 无用代码——未使用的局部变量、参数和私有方法 次优代码——浪费的 String/StringBuffer 使用 过于复杂的表达式——不必要的

SQuORE
软件
SQuORE 是一款用于软件项目的商业智能与静态代码分析工具。它从不同类型的工件(例如源代码、测试结果、缺陷跟踪系统)和工具(读取 Checkstyle、PMD、FindBugs、Polyspace、Coverity 等的输出)中收集信息。

Code Climate
软件
Code Climate 的工程流程洞察及对 GitHub 和 GitHub Enterprise 的自动化代码审查,助您更快地交付更优质的软件。

FindBugs
软件
FindBugs 是一款使用静态分析来检测 Java 代码中错误的程序。它是一款自由软件,根据 GNU 较小公共许可证发布。FindBugs 名称及 FindBugs 标志由马里兰大学拥有商标权。

Source-Navigator NG
软件
Source-Navigator NG 是一个源代码分析工具。 利用它,您可以编辑源代码,显示类、函数和成员之间的关系,并显示调用树。 您可以导航源代码,轻松跳转到函数的声明或实现处。

CodeFactor.io
软件
CodeFactor.io 会自动且持续地跟踪每次提交和拉取请求的代码质量,帮助软件开发人员节省代码审查时间,并高效处理技术债。代码分析引擎可检查复杂度、重复代码、变更频率、代码风格等问题。


