| Versjon | 10.2.0.4 |
|---|---|
| Forlegger | Aivosto |
| Utgivelsesdato | 24. nov. 2016 |
| Dato lagt til | 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 |
| Totalt antall nedlastinger | 15 684 |
| Pris | Free to try |
Beskrivelse
Project Analyzer er en Visual Basic kildekodeanalysator, optimizer og dokumentator. Det fungerer med VB, VB.NET, ASP.NET og Office VBA. Project Analyzer gjør en automatisk kodegjennomgang for å oppdage kvalitetskontrollproblemer som død kode, uoptimale variabeldeklarasjoner, uoptimalisert syntaks, minnelekkasjer og funksjonalitetsproblemer som manglende hendelsesbehandlere eller tvilsom tabulatorrekkefølge. Du kan håndheve programmeringsstandarder for variabelnavn, kommentarer, ikke-tillatte utsagn og kodekompleksitet. Eventuelt kan du la verktøyet automatisk fjerne eller kommentere den ubrukte, døde koden for å redusere størrelsen på programmet betraktelig. Du kan også søke etter dupliserte kodeblokker som ofte er et resultat av copy-paste-koding. Project Analyzer lar deg navigere i prosjektene dine med hypertekst og grafiske visninger. Klikk på objekter for å se deres bruk og erklæringer. Finn kode via det forbedrede Finn-vinduet. Kopier syntaksformatert kode til dokumenter. Forstå eksisterende programmer ved hjelp av kryssreferanser, call-trær, call-by-trær, klassediagrammer, avhengighetsdiagrammer og Visio-diagramstøtte. Project Analyzer genererer omfattende prosjektdokumentasjon, inkludert kildekodeoppføringer, kommentarmanualer, kryssreferanseoppføringer, modulrapporter, prosjektordbok. Det kan gjøre VB-kode til et nettsted eller koblet PDF. Foruten kildekodeanalyse, analyserer programmet også binære DLL- og COM-biblioteker og .NET-samlinger. Project Analyzer beregner 184 programvareberegninger inkludert kodelinjer, syklomatisk kompleksitet, relativ kompleksitet, dybde av betinget nesting, mengden av kommentarer og objektorienterte beregninger for hele arvetreet.