首页/开发/代码质量与评审速查/SonarQube:持续代码质量平台
规范与静态检查65 条

SonarQube:持续代码质量平台

SonarQube 是持续检查平台:规则库、质量配置、质量门与新代码聚焦构成核心模型;通过 Scanner 与 CI 集成,多语言项目统一门禁。

核心概念规则库 / 质量配置 / 质量门 / 新代码
接入SonarScanner + CI 步骤
语言覆盖主流语言(Java/Python/JS/Go 等)

Scanner 用法

Scanner 用法
sonar-scanner -Dsonar.projectKey=myapp -Dsonar.sources=src -Dsonar.host.url=https://sonar.example.internal
质量门条件与评级口径详见'技术债与度量'组条目。

易错点

  • 一次性导入全部历史问题:指标淹没团队,应先聚焦新代码
  • 质量配置常年不维护:规则与团队实际标准脱节

数据来源与参考

  • SonarQube 官方文档(docs.sonarsource.com)
​‌‌​​‌​​​‌‌​‌‌‌‌​‌‌​​​‌‌​‌‌‌​​‌‌​​‌​‌‌‌​​‌‌‌​​​‌​‌‌​‌​​‌​‌‌‌​​​‌​‌‌​‌​​‌​‌‌​​​‌‌​‌‌‌​‌​​​‌‌​‌‌‌‌​​‌​‌‌‌​​‌‌​​​‌‌​‌‌​‌‌‌‌​‌‌​‌‌​‌