Nous utilisons des cookies pour améliorer votre expérience de navigation. En savoir plus
Accepter
to the top
close form

Remplissez le formulaire ci‑dessous en 2 étapes simples :

Vos coordonnées :

Étape 1
Félicitations ! Voici votre code promo !

Type de licence souhaité :

Étape 2
Team license
Enterprise licence
** En cliquant sur ce bouton, vous déclarez accepter notre politique de confidentialité
close form
Demandez des tarifs
Nouvelle licence
Renouvellement de licence
--Sélectionnez la devise--
USD
EUR
* En cliquant sur ce bouton, vous déclarez accepter notre politique de confidentialité

close form
La licence PVS‑Studio gratuit pour les spécialistes Microsoft MVP
close form
Pour obtenir la licence de votre projet open source, s’il vous plait rempliez ce formulaire
* En cliquant sur ce bouton, vous déclarez accepter notre politique de confidentialité

close form
I am interested to try it on the platforms:
* En cliquant sur ce bouton, vous déclarez accepter notre politique de confidentialité

close form
check circle
Votre message a été envoyé.

Nous vous répondrons à


Si vous n'avez toujours pas reçu de réponse, vérifiez votre dossier
Spam/Junk et cliquez sur le bouton "Not Spam".
De cette façon, vous ne manquerez la réponse de notre équipe.

Questions fréquentes et réponses honnêtes
Comment intégrer PVS-Studio dans un projet existant sans se noyer dans les faux positifs ?

Utilisez le mécanisme de baselining (mass suppression). PVS-Studio stocke les données concernant les erreurs usuellement inintéressantes dans un fichier à part. L'analyseur émettra des warnings uniquement sur le code récemment ajouté ou modifié. Quant à la dette technique, vous pourrez la traiter plus tard en corrigeant les erreurs et en réglant l'analyseur, pas à pas.

Combien de faux positifs y a-t-il ?

Malheureusement, les analyseurs statiques ne sont pas parfaits, c'est pourquoi de temps en temps vous pourrez obtenir des faux positifs. Ils sont faciles à supprimer. Par exemple, dans le plugin Visual Studio PVS-Studio, il suffit de cliquer sur le bouton – "Mark As False Alarms" (regardez notre vidéo sur la suppression des faux positifs). Vous pouvez également signaler le problème à notre support. Si nous pouvons corriger ce faux positif, vous verrez une diminution des alertes à la prochaine mise à jour de PVS-Studio.

Quelles sont les plateformes supportées par PVS-Studio ?

PVS-Studio prend en charge les systèmes Windows OS, Linux OS et macOS 64 bits. Il peut analyser du code écrit pour des plateformes 32 bits, 64 bits et ARM embarquées.

Où puis-je intégrer l'analyseur PVS-Studio ?

L'analyseur PVS-Studio s'intègre aux systèmes embarqués, aux IDE, aux systèmes intégrés modernes, aux CI et cloud CI les plus connus. Cliquez ici pour voir la liste complète.

Comment puis-je utiliser PVS-Studio gratuit ?

Vous pouvez utiliser PVS-Studio gratuit si vous êtes :

Les développeurs de projets open-source : demander une licence ;
Les développeurs de projets closed-source : les commentaires devront être insérés dans le code ;
L'experts en sécurité : voir la section correspondante dans l'article ;
MVP Microsoft : contactez-nous.

Pour en savoir plus sur ces options et choisir celle qui convient à votre projet, veuillez consulter l'article : "Façons d'obtenir une licence gratuite de PVS-Studio".
Les étudiants et les professeurs peuvent également utiliser notre analyseur gratuit. Pour ce faire, vous pouvez ajouter des commentaires dans le code ou exécuter l'analyseur sur le site Compiler Explorer. Plus de détails sont disponibles ici : Free PVS-Studio for Students and Teachers.

Pourquoi PVS-Studio ne propose-t-il pas de fixes automatiques ?

Ce serait possible si PVS-Studio a analysé le style de codage. Mais ce n'est pas ce pour quoi l'outil est conçu. Le travail de PVS-Studio consiste plutôt à détecter les bugs et les vulnérabilités potentielles. Dans de nombreux cas, les fixer nécessite une approche créative et un changement de comportement du programme. Seul le développeur humain peut décider de la manière appropriée de corriger le bug. En savoir plus...

Comment examiner rapidement les warnings intéressants émis par l'analyseur PVS-Studio pour le code C et C++ ?


1. Désactivez tous les types de warnings sauf les General Analysis (GA) warnings.
2. Passez un peu de temps à désactiver les warnings manifestement non pertinents et à lutter contre les faux positifs liés aux macros.
3. Commencez à afficher les warnings à partir du Level 1. Seulement après cela, regardez les Levels 2 et 3.
En savoir plus...