ACQC Metrics calcule les paramètres typiques de fichiers de code source et de fonction. Quels sont les paramètres bon? Eh bien, il mesure le logiciel en termes de complexité, par exemple. Fonctions très longues ou complexes peuvent être identifiés afin de les briser en petits morceaux (pour une meilleure maintenabilité). Peut-être vous êtes aussi simplement intéressé à connaître de gros le logiciel est actuellement, alors métriques AcQc est aussi bon pour vous.
Il suffit de glisser-déposer des fichiers sur la fenêtre principale. Metrics sont ensuite calculées et affichées dans une liste. Le contenu des listes peuvent être copiés et collés.
Sinon, l'outil peut être entraîné par les options de ligne de commande (outil -o output.xml fichier à parse.cpp) sans interface graphique pour l'intégration comme un travail par lots dans d'autres outils.
Caractéristiques:
-Prise En charge suivant les paramètres:
- LIGNES: le nombre de lignes physiques dans votre fichier
- LLOC: les lignes logiques de code (sans commentaires, sans espaces)
- LLOCi: les lignes logiques de commentaires (lignes caontaining seuls commentaires)
- Llow: les lignes de blancs logiques (lignes sans autre contenu que les caractères d'espacement)
- Procs: le nombre de procédures / fonctions à l'intérieur du fichier
- CARG: le nombre total d'arguments utilisés par la ou les fonctions dans le fichier
- CC: la complexité cyclomatique connue aussi sous complexité McCabe, représente le nombre de décisions prises par le code
- DC: la complexité "de profondeur". Si vous imbriquer beaucoup (si si ce est à l'intérieur ou à l'intérieur de commutateurs tandis que par exemple) cela va prendre de la hauteur.
- Affiche un diagramme de Kiviat
- Met en évidence les fonctions qui se trouve en dehors de la plage normale.
L'outil ne nécessite aucune installation et ne modifie pas votre base de registre. La seule condition est d'avoir un cadre .NET 3,5 installé
Quoi de neuf dans cette version:.
Correction d'un crash avec le diagramme de Kiviat si fermée avec la croix debout
Exigences :
.NET 3.5
Commentaires non trouvées