| Wersja | 10.2.0.4 |
|---|---|
| Wydawca | Aivosto |
| Data wydania | Nov 24, 2016 |
| Data dodania | Nov 24, 2016 |
| Wymagania systemu operacyjnego | Windows 10, Windows 2003, Windows Vista, Windows 98, Windows Me, Windows, Windows 2000, Windows 8, Windows Server 2008, Windows 7, Windows XP |
| Wymagania | None |
| Całkowita liczba pobrań | 15 684 |
| Cena £ | Free to try |
Opis
Project Analyzer to analizator, optymalizator i dokumentator kodu źródłowego Visual Basic. Współpracuje z VB, VB.NET, ASP.NET i Office VBA. Project Analyzer przeprowadza automatyczny przegląd kodu w celu wykrycia problemów z kontrolą jakości, takich jak martwy kod, nieoptymalne deklaracje zmiennych, niezoptymalizowana składnia, wycieki pamięci i problemy z funkcjonalnością, takie jak brakujące programy obsługi zdarzeń lub wątpliwa kolejność tabulacji. Możesz wymusić standardy programowania dotyczące nazewnictwa zmiennych, komentowania, niedozwolonych instrukcji i złożoności kodu. Opcjonalnie możesz pozwolić, aby narzędzie automatycznie usunęło lub skomentowało nieużywany, martwy kod, aby znacznie zmniejszyć rozmiar programu. Możesz także wyszukiwać zduplikowane bloki kodu, które często wynikają z kodowania kopiuj-wklej. Project Analyzer pozwala nawigować po projektach za pomocą hipertekstowych i graficznych widoków. Kliknij obiekty, aby zobaczyć ich zastosowanie i deklaracje. Zlokalizuj kod za pomocą rozszerzonego okna Znajdź. Skopiuj kod w formacie składni do dokumentów. Zrozum istniejące programy za pomocą odniesień, drzew wywołań, drzew wywoływanych, diagramów klas, diagramów zależności i obsługi diagramów Visio. Project Analyzer generuje kompleksową dokumentację projektową, w tym wykazy kodów źródłowych, podręczniki komentarzy, wykazy odsyłaczy, raporty modułów, słownik projektów. Może przekształcić kod VB w stronę internetową lub połączony plik PDF. Oprócz analizy kodu źródłowego program analizuje również binarne biblioteki DLL i COM oraz zestawy .NET. Project Analyzer oblicza 184 metryki oprogramowania, w tym wiersze kodu, złożoność cyklomatyczną, względną złożoność, głębokość warunkowego zagnieżdżenia, ilość komentarzy i metryki obiektowe dla całego drzewa dziedziczenia.