SonarQube Server Developer Edition

14-day free trial

SonarQube Server Developer Edition

Rating image

4.6 / 5

  • Branch analysis
  • Pull request decoration
  • Taint analysis
  • 25+ languages, frameworks, and technologies
  • SonarQube for IDE integration
  • Company logo 1
  • Costco
  • Pfizer
  • Company logo 4
  • Santander
  • Company logo 6
  • Company logo 7
  • Company logo 8

Your programming language—covered

29 of the most popular languages, frameworks and IaC platforms

Gary Barter image

« Nous utilisons SonarQube depuis ses débuts et il est impossible de mesurer l'importance de cette solution pour répondre aux questions des audits et des régulateurs ! »

Gary BarterDirecteur exécutif

Questions fréquemment posées

Qu’en-est-il des licences des plans ?

Les éditions Developer, Enterprise et Data Center sont facturées par instance et par an et reposent sur les lignes de code (LOC). Une instance est une installation de SonarQube. Vous payez chaque instance pour un nombre maximum de LOC à analyser.

Contactez le service commercial pour connaître les tarifs adaptés à vos besoins.

Le support est-il inclus dans mon plan SonarQube Server?

Le support commercial standard est inclus dans votre forfait Enterprise Edition ou Data Center Edition à partir de 30 millions de lignes de code et plus. Pour les autres forfaits, une assistance commerciale standard est disponible moyennant un coût supplémentaire. Découvrez les avantages du support commercial, y compris les détails sur la façon d'acheter. Vous êtes également toujours invités à poser des questions dans notre communauté Sonar dynamique et active.


Comment sont calculées mes lignes de code (LOC) ?

Le LOC est calculé en résumant le LOC de chaque projet analysé dans votre instance SonarQube Server. Les lignes vides, les commentaires et les lignes de code de test ne sont jamais inclus dans le décompte. La ligne de crédit d'un projet est comptée comme les lignes de la plus grande branche du projet. Si vous avez mis en place une analyse de branche pour votre projet, les LOC utilisés pour un projet sont ceux trouvés lors de l'analyse la plus récente du projet avec la plus grande branche ou pull request. Plus de détails peuvent être trouvés sur la page Lignes de code dans nos documents.

Que se passe-t-il si mon instance se rapproche ou atteint la limite des LOC ?

Si vous vous approchez du seuil, vous serez invité à mettre à niveau votre plan ou à réduire le nombre de lignes de crédit dans vos projets. Si vous atteignez votre limite, vous recevrez un message d'erreur et l'instance SonarQube Server rejettera toute nouvelle analyse dont le total de lignes de code dépasse la limite définie par votre licence. Cependant, SonarQube Server conservera les fonctionnalités de base telles que l'enregistrement des modifications de configuration et la navigation dans les projets.

Quels langages de programmation SonarQube analyse-t-il ?

SonarQube Server Developer Edition couvre les langages et frameworks suivants : Java, C#, C, C++, Objective-C, Dart/Flutter, Python, JavaScript, TypeScript, Kotlin, CloudFormation, Terraform, Azure Resource Manager, Docker, Kubernetes/Helm Charts, Ruby, Go, Scala, Flex, PHP, HTML, CSS, XML, VB.NET, Swift, ABAP, T-SQL et PL/SQL.


Enterprise Edition et Data Center Edition couvrent en outre les langages suivants : Apex, COBOL, JCL, PL/I, RPG et VB6.

Comment obtenir une licence d’évaluation et dois-je payer maintenant ?

Vous pouvez demander une licence d'évaluation en cliquant sur l'un des boutons d'essai ci-dessus pour l'édition qui vous intéresse. Une fois votre demande soumise, notre représentant commercial vous contactera pour activer l'essai et discuter des options une fois votre essai terminé. Aucun paiement n'est requis pour demander ou activer une licence d'essai gratuite.

Pourquoi passer de l’édition Community à l’édition Entreprise de SonarQube ?

SonarQube Community Build est un outil puissant, gratuit et open source. Cependant, la mise à niveau vers Enterprise Edition débloque une prise en charge exclusive, une sécurité, une efficacité et une évolutivité plus puissantes, ainsi que des fonctionnalités avancées qui feront passer la qualité de votre code à un niveau supérieur. En savoir plus sur les avantages de la mise à niveau.

Que faire si ma question n’a pas reçu de réponse ?

Vous pouvez contacter notre équipe.