Features

Deployment features

  • Templated deployments

    支持开箱即用的模板,实现快速部署和生产就绪配置,同时支持自定义模板。

  • YAML deployments

    可定制的 YAML 部署方式,通过 Helm values 完全控制 SonarQube 实例的配置。

SonarQube 2026.1 Community Edition features

  • Code Quality Analysis

    针对包括 Java、JavaScript、C#、TypeScript、Python、PHP 等16种编程语言的全面静态代码分析。

  • Clean Code Detection

    识别代码异味、缺陷和可维护性问题,并提供明确的修复指导。

  • SonarLint Integration

    基础的 IDE 集成,在开发者编写代码时提供实时反馈。

  • Quality Gates

    可配置的质量门,用于建立和执行跨项目的代码质量标准。

  • Modern UI Experience

    直观的界面,包含项目仪表盘、问题管理和质量指标可视化。

  • Java 21 Support

    完全兼容 Java 21 运行环境。

  • Issue Management

    全面的代码问题跟踪与管理,支持严重性分类。

  • Security Vulnerability Detection

    针对支持语言的基础安全漏洞扫描。

  • Technical Debt Management

    提供识别、跟踪和管理技术债务的指标和工具。

  • CI/CD Integration

    与主流持续集成工具集成,实现自动化代码分析。

  • IPv6 Network Support

    支持在 IPv6-only 或 双栈网络环境中部署和运行 SonarQube 实例,确保与现代网络基础设施的兼容性。

  • ARM Architecture Compatibility

    完全支持基于 ARM 的架构,支持在节能且成本效益高的 ARM 处理器上部署,以提升性能与功耗比。

Enhanced features

  • Security Enhancements

    通过主动修补和安全加固,解决关键系统和应用漏洞。包括对核心组件中 CVE 识别问题的修复、依赖项安全更新以及潜在权限提升路径的修复。