Nous utilisons des cookies pour améliorer votre expérience de navigation. En savoir plus
Accepter
to the top
7.37
11 juin, 2025

PVS-Studio 7.37 : amélioration de l'analyse taint, choix de la version MISRA, prise en charge de SLNX et bien plus encore

  • L'analyse taint du C++ détecte désormais encore plus d'erreurs : divisions par zéro, dépassements de tampon, décalages de bits, dépassements signés et transmission d'une valeur non fiable comme argument. Pour C# et Java, les analyseurs prennent maintenant en compte ces données tainted pour repérer dépassements de tableau, débordements et divisions par zéro potentielles.
  • L'analyseur C et C++ permet une prise en charge de la bibliothèque standard ainsi qu'une compatibilité renforcée avec la nouvelle norme C23.
  • Les plugins PVS-Studio pour Visual Studio Code, Qt Creator, CLion et Rider, ainsi que les outils en ligne de commande PVS-Studio_Cmd.exe et pvs-studio-analyzer, permettent de sélectionner la version des normes MISRA C Coding Guidelines.
  • Notre équipe a réalisé l'analyse des projets C++ et C# utilisant le système de compilation MSBuild avec le format de solutions SLNX.

Abonnez-vous à notre newsletter sur les nouvelles versions

7.36
9 avril, 2025

PVS-Studio 7.36 : extension de la prise en charge de MISRA, plugin pour Qt Creator 16, annotations utilisateur aux bibliothèques C# et bien plus encore

  • L'analyseur C et C++ de PVS-Studio permet désormais de spécifier la version des normes MISRA C et MISRA C++. La version du standard à utiliser peut désormais être sélectionnée directement dans les paramètres du plugin PVS-Studio pour Visual Studio. Les versions de normes prises en charge sont MISRA C 2012, MISRA C 2023, MISRA C++ 2008 et MISRA C++ 2023.
  • L'analyseur C# permet désormais d'ajouter des annotations utilisateur aux bibliothèques en utilisant le format JSON. Plus de détails sur cette mise à jour, consultez la documentation.
  • Le plugin PVS-Studio est désormais disponible pour les versions 16.x de Qt Creator. Nous avons également interrompu la prise en charge des versions 10.x de Qt Creator. Nous nous engageons à maintenir la compatibilité en assurant le support des versions récentes du plugin pour toutes les versions de Qt Creator publiées au cours des deux dernières années.
  • Nous avons ajouté un nouveau flag --apply-pvs-configs à l'outil multiplateforme pvs-studio-analyzer pour l'analyse des projets C et C++. Cette option permet d'activer le mode de recherche automatique et d'application des fichiers de configuration .pvsconfig pour les fichiers sources analysés. Ces fichiers de configuration sont recherchés dans le répertoire du fichier source ainsi que dans tous ses répertoires parents jusqu'au répertoire root du projet, qui est spécifié en utilisant le nouveau flag --project-root. Plus de détails sur cette mise à jour, consultez la documentation.

Pour en savoir plus sur les mises à jour, consultez l'historique des versions

7.35
12 février, 2025

PVS-Studio 7.35 : prise en charge de MISRA C 2023, plugin pour Qt Creator 15, analyse des fichiers modifiés dans Visual Studio et bien plus encore

  • L'équipe PVS-Studio a commencé à étendre la couverture du standard MISRA C. Nous prévoyons de couvrir au moins 85 % de MISRA C cette année et de prendre en charge la dernière version, MISRA C 2023. Pour plus de détails sur la prise en charge des standards MISRA dans PVS-Studio, consultez notre page.
  • Le plugin PVS-Studio est désormais disponible pour les versions 15.x de Qt Creator. Nous avons également interrompu la prise en charge des versions 9.x de Qt Creator. Nous nous engageons à maintenir la compatibilité en assurant le support des versions récentes du plugin pour toutes les versions de Qt Creator publiées au cours des deux dernières années.
  • Nous avons introduit le mode d'analyse des fichiers modifiés dans le plugin pour Visual Studio. Dans l'utilitaire en ligne de commande PVS-Studio_Cmd.exe, vous pouvez utiliser un sous-mode d'analyse qui examine à la fois les fichiers modifiés depuis la dernière analyse et ceux qui contiennent encore des warnings. Plus de détails sur cette mise à jour, consultez la documentation.
  • Notre equipe a optimisé l’analyseur C# pour l’analyse des blocs de code contenant un grand nombre d’identifiants de variables (500 ou plus). Auparavant, les utilisateurs ont pu observer un ralentissement des performances de l’analyseur, mais nous l'avons fixé.

Vous souhaitez connaître les mises à jour antérieures ? Regardez cette vidéo

Check out how PVS-Studio has evolved over the last three years! This video covers new diagnostic rules, integrations, analyzer optimization, and more.
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
close form
Demandez des tarifs
Nouvelle licence
Renouvellement de licence
--Sélectionnez la devise--
USD
EUR
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
close form
I want to join the test
* 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 l'e-mail n'apparaît pas dans votre boîte de réception, recherchez-le dans l'un des dossiers suivants:

  • Promotion
  • Notifications
  • Spam