ACQC Метрики обчислює типовий файл вихідного коду і функції показників. Які показники хороші? Ну, він вимірює програми з точки зору складності, наприклад. Дуже довгі або складні функції можуть бути визначені для того, щоб розбити їх на дрібніші шматки (для кращої ремонтопридатності). Може бути, ви також просто зацікавлені в знаючи великий програмного забезпечення в даний час, то ACQC показники також добре для вас.
Просто перетягніть і падіння файли на головному вікні. Метрики Потім обчислюються і відображаються у вигляді списку. Зміст списків можуть бути скопійовані і вставлені.
Крім того, інструмент може бути викликане параметрів командного рядка (інструмент -o output.xml файл до parse.cpp) без GUI для інтеграції в якості пакетного завдання в інших інструментів.
Особливості:
-підтримка Наступних показників:
- Лінії: кількість фізичних ліній у файлі
- Lloc: логічних рядків коду (без коментарів, без пробілів)
- LLOCi: логічних рядків коментарів (лінії caontaining тільки коментарі)
- LLOW: логічних ліній Пропуск (лінії без будь-якого іншого контенту, ніж пробільних символів)
- Procs: кількість процедур / функцій всередині файлу
- CARGS: Загальне число аргументів, що використовуються функції або функцій у файлі
- CC: цикломатическая складність, відомий також під МакКейб складність, являє собою ряд рішень, прийнятих коду
- DC: "глибина" складність. Якщо ви черепітчатие багато (якщо всередині ІФ або всередині вимикачами під час, наприклад ось так), це буде отримати високий.
- Відображає kiviat схему
- Основні функції, яка лежить за межами нормального діапазону.
Інструмент не потребує установки і не змінює реєстр. Єдиною умовою є наявність рамок .NET 3.5 встановлений
Що нового У цьому випуску :.
Виправлений виліт з діаграмою Kiviat якщо вона закрита з Вертикальний хрест
Вимоги
.NET 3.5
Коментар не знайдено