我们正在探索在我们的组织中实施源代码质量管理流程的工具。 SonarQube 因其丰富的特性集和功能而引起了我们的注意。但是,由于其一些高级功能现在已成为付费计划的一部分,因此我们也在寻找可能更具成本效益或免费的替代方案。
具体来说,我们想知道:
我们感谢提供事实比较、具体功能或有参考资料或文档支持的经验的回复。
Panopticcode 是一个很好的开源替代方案。
如果您只关心代码质量,那么 Sonar 是一个很棒的工具,而且是一个不错的选择。
不过,我建议您也从更广泛的角度来看待质量。例如,您的客户不会太关心您的代码质量,而是会根据他在您的产品版本中遇到的错误数量来评估质量。因此,除了代码之外,您还可以分析您的缺陷、开发过程的质量以及可能的许多其他方面。
如果您对整个产品的质量感兴趣,而不仅仅是代码质量,您可以看看programeter(免责声明:我是Programeter的联合创始人)。
由于您刚刚涉足该领域,只需使用声纳并在一年内重新评估即可。
您没有表明您的平台。 如果您是 Eclipse 商店,可以选择 CodePro Analytix。