| Version | 10.2.0.4 |
|---|---|
| Forlægger | Aivosto |
| Udgivelses dato | 24. nov. 2016 |
| Dato tilføjet | 24. nov. 2016 |
| Os krav | Windows 10, Windows 2003, Windows Vista, Windows 98, Windows Me, Windows, Windows 2000, Windows 8, Windows Server 2008, Windows 7, Windows XP |
| Krav | None |
| Samlet antal downloads | 15.684 |
| Pris | Free to try |
Beskrivelse
Project Analyzer er en Visual Basic-kildekodeanalysator, -optimering og -dokumentator. Det fungerer med VB, VB.NET, ASP.NET og Office VBA. Project Analyzer laver en automatisk kodegennemgang for at opdage kvalitetskontrolproblemer som død kode, uoptimale variabeldeklarationer, uoptimeret syntaks, hukommelseslækager og funktionalitetsproblemer såsom manglende hændelseshandlere eller tvivlsom tabulatorrækkefølge. Du kan håndhæve programmeringsstandarder for variabel navngivning, kommentarer, forbudte udsagn og kodekompleksitet. Du kan eventuelt lade værktøjet automatisk fjerne eller kommentere den ubrugte, døde kode for at reducere størrelsen af dit program betydeligt. Du kan også søge efter duplikerede kodeblokke, der ofte skyldes copy-paste-kodning. Project Analyzer lader dig navigere i dine projekter med hypertekst og grafiske visninger. Klik på objekter for at se deres brug og erklæringer. Find kode via det forbedrede Find-vindue. Kopier syntaksformateret kode til dokumenter. Forstå eksisterende programmer ved hjælp af krydsreferencer, opkaldstræer, opkaldte træer, klassediagrammer, afhængighedsdiagrammer og Visio-diagramunderstøttelse. Project Analyzer genererer omfattende projektdokumentation, herunder kildekodelister, kommentarmanualer, krydsreferencelister, modulrapporter, projektordbog. Det kan omdanne VB-kode til et websted eller en linket PDF. Udover kildekodeanalyse analyserer programmet også binære DLL- og COM-biblioteker og .NET-samlinger. Project Analyzer beregner 184 softwaremålinger inklusive kodelinjer, cyklomatisk kompleksitet, relativ kompleksitet, dybde af betinget indlejring, mængden af kommentarer og objektorienterede målinger for hele arvetræet.