Webinar: Parsing C++ - 10.10
PVS-Studio
static code analyzer
Trouve les erreurs et les vulnérabilités potentielles dans vos projets
Compatible
La solution professionnelle pour améliorer la qualité, la sécurité (SAST) et la sûreté de votre code
Team License
la version de base
Cette licence est pour vous si :
Enterprise License
version étendue
Cette licence est pour vous si :
Team License
la version de base
Cette licence est pour vous si :
Enterprise License
version étendue
Cette licence est pour vous si :
Pour les étudiants
Vous pouvez utiliser PVS‑Studio gratuitement de plusieurs façons ;
Pour les projects open source
Vous travaillez sur un projet open-source ?
Demandez la licence
gratuite
pour un an.
Cette licence est disponible pour les projets hébergés par les services suivants :
Pour les Microsoft MVP
Si vous êtes un Microsoft MVP, vous pouvez
demander une licence
gratuite
pour un an.
Notre équipe a analysé plusieurs projets open-source et a publié les résultats. Nous soutenons et encourageons les projets open-source : nous informons les développeurs open-source des bugs qui ont été trouvés. Nous les aidons à configurer notre analyseur pour vérifier leur code.
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. En savoir +.
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.
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.
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.