保障代码质量和代码安全的优秀伙伴

SonarQube致力于让所有开发人员编写更干净、更安全的代码。 加入拥有超过20万用户的开发社区。

画板 37logo333

优化工作流程

让代码质量提升您的CI/CD

无中断的代码质量检查覆盖您的工作流程,并智能地促进干净的构建。

自动代码分析 —— 您需要时它都在

自动代码分析能够可靠地跟踪您的代码库运行状况,并防止新引入的问题流向下游。

保持新代码干净,可以转化为更高的吞吐量和更少的中断。在循环的早期解决问题终将带来回报。
如果没有通过质量关口,您可以选择性地让您的流水线失败。

只需较少配置

这是静态代码分析的美妙之处,只需使用“简易入门”访问存储库中的代码。
我们应用内的教程将引导您完成项目设置以及分支和PR的自动检测。

我们与您使用同样的语言

支持29种编程语言,包括 Java、JavaScript、TypeScript、C++、Go、Ruby 等!

我们跟踪代码更改

本地 Git 和 SVN支持。只需查看您的存储库并让 SonarQube 跟踪新代码。(社区插件支持更多SCM)

使用构建框架?

Java、C#、C、C++ 和 Objective-C,SonarQube与构建框架紧密结合,以获取项目信息并确保准确分析。

使用 SonarQube,您的工作流程运行更智能

原生集成让您可以轻松安排来自所有 CI 引擎的分析执行

通过WebAPI和Webhooks对所有工具开放

作为整个开发生态系统的一部分,SonarQube Web API 可用于自动配置SonarQube项目、提供BI工具、监控SonarQube等。

在云端?本地?分析分支和修饰PRs

无论是自托管/本地或云端/SaaS,SonarQube 都可以灵活地连接到您的DevOps平台。
最大化您的吞吐量,同时仍然只将质量代码合并回主分支。只有当代码问题出现时您才需要注意。

分支分析

使用开发者版本,分支也将获得质量关口——推动干净的提交将成为例行事项。

拉取请求修饰

您最喜欢的DevOps平台中的修饰为您提供清晰的质量关口状态和问题摘要。

SonarQube中国授权合作伙伴——创实信息

提供SonarQube的咨询、销售、实施、培训及技术支持服务

相关文章