CppDepend

Treemap

Voyez toute votre base de code en un coup d’œil

Le treemap vous donne une vue aérienne instantanée de toute votre base de code. Chaque élément — projet, espace de noms, type ou méthode — est dessiné comme un rectangle dont la taille et la couleur encodent les métriques choisies : les hotspots ressortent immédiatement.

Métrique Treemap

La métrique Treemap fournit une visualisation hiérarchique de votre base de code à l’aide de rectangles imbriqués. Chaque rectangle représente un composant (espace de noms, classe ou méthode), avec taille et couleur encodant différentes métriques comme les lignes de code, la complexité cyclomatique ou la couverture. Les hotspots et valeurs aberrantes se repèrent d’un coup d’œil : les blocs grands et vivement colorés attirent immédiatement l’attention sur les zones à examiner.

Métrique Treemap

Explorez les points chauds

Double-cliquez sur un rectangle pour zoomer dans un espace de noms ou un type et inspecter ses enfants. Combiné à l’échelle de couleurs des métriques, passez en quelques secondes d’une vue d’ensemble de l’application à la méthode exacte responsable d’un hotspot de complexité.

Choisissez vos métriques

La taille des rectangles peut représenter les lignes de code, le nombre de méthodes, la complexité cyclomatique ou la couverture, tandis que la couleur peut correspondre aux problèmes, à la note de dette ou à la fréquence de changement. Changer de paire de métriques révèle différentes facettes de la même base de code sans relancer d’analyse.

Zoomer à tout niveau

Explorez votre base de code à la granularité souhaitée : changez le niveau du treemap entre Projet, Namespace, Type et Méthode pour révéler la structure, de la vue d’ensemble jusqu’aux méthodes individuelles.

Sélecteur de niveau du treemap : Projet, Espace de noms, Type, Méthode

Taille selon toute métrique

Choisissez ce que représente la taille de chaque rectangle : lignes de code, complexité cyclomatique, nombre de méthodes, paramètres, variables, méthodes appelées, couverture et plus — le treemap se remodèle instantanément pour exposer ce qui compte pour vous.

Sélecteur de métrique de taille du treemap

Essayer Treemap avec CppDepend

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