开源版本
通过自动化代码审查实现安全优质的代码
SonarQube Cloud
面向现代DevOps的SaaS解决方案
SonarQube Cloud支持35种以上编程语言的代码分析,能检测问题并提供AI驱动的修复方案。通过与DevOps工具集成,它在每次代码合并时强制执行可维护性、可靠性和安全性的规则。
- 数分钟即可快速部署
- 零维护与基础设施管理
- 自动更新与新功能发布
- 99.9%可用性SLA,全球覆盖
- SOC 2 Type II认证安全保障
常见问题
这些产品总是免费的吗?
SonarQube for IDE 完全免费。SonarQube Community Build 是免费的。所有其他 SonarQube Server 版本都是商业版本,需要付费许可。SonarQube Cloud 对所有开源项目完全免费。只有当您想要分析私有存储库时才需要付费。
这三种产品都是开源的吗?
SonarQube for IDE 是开源的。SonarQube Community Build 是开源的。SonarQube Cloud 不是开源产品,但可以完全免费分析您的开源项目并访问所有功能。
该产品支持哪些编程语言?
Sonar 解决方案涵盖数十种现代和经典编程语言、流行框架和 Web 技术,包括基础设施即代码。请参阅 SonarQube for IDE、SonarQube Server 和 SonarQube Cloud 产品页面,了解完整详情。
SonarQube Server 和 SonarQube Cloud 是否具有相同的功能?
是的,大部分情况下是的。对于每款产品,您都可以获得与 DevOps 平台的原生集成、内置 Sonar Quality Gates 和 Pull Request/分支分析。区别主要在于企业功能,SonarQube Server 提供报告和聚合,以及选择自管理解决方案而不是云端解决方案。
该产品与哪些 DevOps 平台集成?
SonarQube Server 与 GitHub、Bitbucket、Azure DevOps 和 GitLab 的云和自管理版本集成。SonarQube Cloud 与这些 DevOps 平台的云版本集成。
SonarQube for IDE 是一个独立应用程序吗?还是它与 SonarQube Cloud 和 SonarQube Server 集成?
SonarQube for IDE 是 JetBrains、VS Code、Visual Studio 和 Eclipse 的免费 IDE 扩展。它可以在您编码时即时捕获质量问题。与 SonarQube Server 或 SonarQube Cloud 结合使用时,它形成了一个功能强大的集成式 Code Quality 解决方案,具有共享规则设置、附加语言支持和安全热点检测功能。
