SonarQube是一个代码质量扫描工具,能够保证代码质量和代码安全,SonarQube使所有开发人员能够编写更清洁、更安全的代码。供深度集成到您的企业环境中的解决方案,使您能够一致且可靠地部署干净的代码。
版本/模块 | 价格 | 货币 | 计价单位 | 备注 |
---|---|---|---|---|
Developer | 160.00 | USD | 1年订阅 | |
Enterprise | 21000.00 | USD | 1年订阅 | |
Data Center | 136000.00 | USD | 1年订阅 |
1、29种语言,包括基础设施即代码
分析项目中所有语言的质量。通过单一事实来源修补错误、关闭漏洞并遵循实践。
2、与DevOps平台集成
GitHub、GitLab、Azure、Bitbucket中的项目入职和 PR 装饰;云端和本地。加上一个Jenkins插件和与其他CI/CD系统的轻松集成。
3、清除通过/不通过质量门
当代码质量不符合您定义的要求并阻止合并或部署问题时,使管道失败。
4、高可操作性
在Docker上或使用具有垂直和水平扩展支持以及多线程服务器端处理的Kubernetes以您的方式运行您的实例。
5、超快速分析
超快速分析可帮助您快速评估代码在拉取请求和分支中的位置,以便您可以在您的代码仍然记忆犹新时修复问题。
6、可操作的、高度精确的结果
在正确的地点和时间接收可操作的高精度反馈。受益于5,000多个编码规则和行业 的Java、C#、PHP、Python、TypeScript和JavaScript污点分析。
7、共享、统一的配置
使您的团队在代码健康的统一定义上保持一致。跨项目与您的团队高效协作,以满足您在质量档案中设定的期望。
8、Sonarlint IDE集成
从您开始编写代码的那一刻起,将SonarQube配置和设置扩展到您的 IDE 以实现一致、可靠的分析。
项目 | 推荐配置 |
---|---|
操作系统 | 仅支持 64 位系统 |
CPU | 8 个内核 |
内存 | 16GB |
存储 |
- |
显卡 |
- |
显示器 |
- |
其他 | 您必须能够在计划运行 SonarQube 的计算机上安装 Java(Oracle JRE 或 OpenJDK)。SonarQube 服务器需要 Java 版本 17。 |