CppDepend
Versions 2019.3 / 2019.2 / 2019.1

Version CppDepend 2019

Du support du standard MISRA C++ et de l'intégration à Visual Studio 2019 à l'analyse de projets embarqués et à la sélection du Qt Kit — la version 2019 a étendu les capacités de CppDepend à travers divers écosystèmes C++.

CppDepend 2019.3

Prise en charge avancée des projets Qt

Prise en charge avancée des projets Qt
  • CppDepend 2019.3 offre la possibilité de choisir le bon kit Qt pour l’analyse.

Prise en charge des projets embarqués

Prise en charge des projets embarqués
  • Prise en charge immédiate des projets embarqués utilisant :

  • Code Composer Studio, Renesas Studio, Arm Studio.

Prise en charge des projets Eclipse

Prise en charge des projets Eclipse
  • Prise en charge immédiate de Projets Eclipse.

CppDepend 2019.2

Prise en charge de Visual Studio 2019

Prise en charge de Visual Studio 2019
  • CppDepend 2019.2 prend en charge Visual Studio 2019.

  • Prend aussi en charge Visual Studio 2017, 2015, 2013, 2012 et 2010.

  • Si plusieurs SKU de VS 2019 sont installés (Enterprise, Professional, Community), l'extension CppDepend peut être installée dans un ou plusieurs SKU.

Menu simplifié pour l'extension Visual Studio

Menu simplifié pour l'extension Visual Studio
  • Un nouveau menu débutant affiché par défaut offre un accès direct à chaque fonctionnalité.

  • Requêtes, règles, Quality Gates et métriques de tendance générés via Nouveau menu contient désormais des URL pertinentes vers la documentation en ligne.

  • Les utilisateurs peuvent basculer entre le menu débutant et le menu standard.

Chargement différé de l’extension Visual Studio 2017/2019

Chargement différé de l’extension Visual Studio 2017/2019
  • L’extension CppDepend VS est désormais AsyncPackage chargé à la demande de l’utilisateur après le démarrage.

  • Les performances de démarrage de Visual Studio ne sont plus impactées par CppDepend.

  • Conforme à la politique de chargement des extensions Visual Studio 2017 de mai 2018.

  • Extension chargée après quelques secondes d'inactivité de VS ou sur demande de l'utilisateur.

CppDepend 2019.1

Prise en charge du standard MISRA C++

Prise en charge du standard MISRA C++
  • MISRA C++ est un ensemble de directives de développement logiciel pour le langage de programmation C++, développé par MISRA (Motor Industry Software Reliability Association).

  • Vise à faciliter la sûreté, la sécurité, la portabilité et la fiabilité du code.

  • CppDepend 2019 fournit 90 directives MISRA prêt à l’emploi.

Optimisation de l’exécution des plugins

  • Les plugins externes Clang-Tidy et Vera++ peuvent mettre longtemps à réaliser l'analyse.

  • L’exécution du plugin est désormais asynchrone — les résultats sont chargés dès que l'analyse est terminée.

  • Obtenez rapidement les résultats CppDepend pendant que les plugins tournent en arrière-plan.

Personnalisation de Clang-Tidy

Personnalisation de Clang-Tidy
  • clang-tidy vérifie de nombreux standards et directives, ce qui le rend très lent.

  • Optimisez l’exécution en modifiant arguments de ligne de commande pour ne vérifier que les directives souhaitées.

  • Affinez les contrôles à exécuter pour une analyse plus rapide et ciblée.

Prêt à essayer CppDepend ?

Commencez votre essai gratuit de 14 jours avec accès complet à toutes les fonctionnalités. Sans carte bancaire.

Télécharger l’essai gratuit