使用案例
清洁代码
适合每个人
行业领先产品
语言和框架
了解整洁代码
深入了解
交付更好的软件
媒体
使用代码审查工具让您的团队能够高效地交付干净的代码,该工具可无缝集成到您的云 DevOps 工作流程中并加速您的云 CI/CD 管道。
在您选择的基础架构中部署和操作静态代码分析,实现最终的控制和隐私,并将其集成到您的 DevOps 服务器中以持续改进代码。
免费的开源 IDE 扩展,可识别代码中的问题并在编码时实时指导您解决问题。
免费的开源静态代码分析,用于提高开发人员的工作效率和代码质量。
"SonarQube for IDE™ 是我遇到过的最好的插件。与 IntelliJ 无缝集成、切换焦点时自动进行 linting 是它最好的功能之一。"
用户, SonarQube for IDE
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 产品页面,了解完整详情。
是的,大部分情况下是的。对于每款产品,您都可以获得与 DevOps 平台的原生集成、内置 Sonar Quality Gates 和 Pull Request/分支分析。区别主要在于企业功能,SonarQube Server 提供报告和聚合,以及选择自管理解决方案而不是云端解决方案。
SonarQube Server 与 GitHub、Bitbucket、Azure DevOps 和 GitLab 的云和自管理版本集成。SonarQube Cloud 与这些 DevOps 平台的云版本集成。
SonarQube for IDE 是 JetBrains、VS Code、Visual Studio 和 Eclipse 的免费 IDE 扩展。它可以在您编码时即时捕获质量问题。与 SonarQube Server 或 SonarQube Cloud 结合使用时,它形成了一个功能强大的集成式 Clean Code 解决方案,具有共享规则设置、附加语言支持和安全热点检测功能。