ACQC Metryki oblicza typowe plików kodu źródłowego i funkcji metryki. Jakie są metryki jest dobra? Cóż, to mierzy oprogramowania w zakresie złożoności, np. Bardzo długie lub złożone funkcje mogą być zidentyfikowane w celu przerwania ich w mniejsze kawałki (dla lepszej konserwacji). Może też po prostu chcą wiedzieć wielkiego oprogramowania jest obecnie, to ACQC metryki jest również dobre dla Ciebie.
Wystarczy przeciągnąć i upuścić pliki na swoim głównym oknie. Metryki są następnie obliczane i wyświetlane na liście. Zawartość listy można kopiować i wklejać.
Alternatywnie, narzędzie może być napędzany przez opcji wiersza poleceń (narzędzie -o output.xml plik do parse.cpp) bez GUI dla integracji trybie wsadowym w innych narzędzi.
Cechy:
Obsługuje następujące wskaźniki:
- linie: liczba linii fizycznych w pliku
- Lloc: logiczne linie kodu (bez komentarzy, bez spacji)
- LLOCi: logiczne linie komentarzy (linie caontaining tylko komentarze)
- Llow: logiczne linie białe znaki (linie bez jakiejkolwiek innej treści niż białych znaków)
- PROC: liczba procedur / funkcje wewnątrz pliku
- CARGS: całkowita liczba argumentów używanych przez funkcję lub funkcje w pliku
- CC: Złożoność cykliczna znany również pod McCabe złożoności, to liczba decyzji podjętych przez kod
- DC: "głębokość" złożoności. Jeśli brukować dużo (jeśli jest w środku, czy na lub przełączników wewnątrz, podczas gdy jest na przykład), to będzie wysoka.
- Wyświetla schemat kiviat
- Najważniejsze funkcje, które leży poza normalnym zakresie.
Narzędzie nie wymaga żadnej konfiguracji i nie modyfikuje rejestru. Jedynym warunkiem jest, aby mieć zainstalowany .NET 3.5 ramy
Co nowego w tym wydaniu:.
Naprawiono błąd ze schematem Kiviat jeśli zamknięty pionowo krzyż
Wymagania :
.NET 3.5
Komentarze nie znaleziono