Project Analyzer 10.2.04

Licenza: Prova gratuita ‎Dimensioni del file: 8.63 MB
‎Valutazione utenti: 4.4/5 - ‎5 ‎Voti

Circa Project Analyzer

Project Analyzer è un analizzatore di codice sorgente, ottimizzatore e documentatore di Visual Basic. Funziona con VB, VB.NET, ASP.NET e Office VBA. Project Analyzer fa una revisione automatica del codice per rilevare problemi di controllo qualità come codice morto, dichiarazioni di variabili non ottimale, sintassi non ottimale, perdite di memoria e problemi di funzionalità come gestori eventi mancanti o ordine di tabulazione discutibile. È possibile applicare gli standard di programmazione alla denominazione delle variabili, ai commenti, alle istruzioni non consentite e alla complessità del codice. Facoltativamente, puoi lasciare che lo strumento rimuova o commenti automaticamente il codice morto inutilizzato per ridurre notevolmente le dimensioni del tuo programma. È inoltre possibile cercare blocchi di codice duplicati che spesso derivano dalla codifica copia-incolla. Project Analyzer consente di esplorare i progetti con ipertesti e visualizzazioni grafiche. Fare clic sugli oggetti per visualizzarne l'uso e le dichiarazioni. Individuare il codice tramite la finestra Trova avanzata. Copiare il codice in formato sintassi nei documenti. Comprendere i programmi esistenti con l'aiuto di riferimenti incrociati, strutture di chiamate, alberi chiamati da alberi, diagrammi di classe, diagrammi di dipendenza e supporto della creazione di diagrammi di Visio. Project Analyzer genera documentazione completa del progetto, inclusi elenchi di codice sorgente, manuali di commento, elenchi di riferimenti incrociati, report di moduli, dizionario del progetto. Può trasformare il codice VB in un sito Web o in un PDF collegato. Oltre all'analisi del codice sorgente, il programma analizza anche librerie DLL binarie e COM e assembly .NET. Project Analyzer calcola 184 metriche software tra cui righe di codice, complessità ciclomatica, complessità relativa, profondità di annidamento condizionale, quantità di commenti e metriche orientate agli oggetti per l'intera struttura di ereditarietà.