| Project Analyzer is a Visual Basic code review and documentation utility. Project Analyzer reads source code written in the Visual Basic, VB.NET and Visual Basic for Applications programming languages. Based on a comprehensive static code analysis, Project Analyzer produces reports, diagrams and metrics on a Visual Basic application. It also warns about coding problems and can correct certain problems in an automated way.
 Features
 *Code review detects syntax problems and user interface anomalies. It also helps with optimization and coding standards enforcement.
 *Cross-references help understand the structure of a VB program.
 *Dead code analysis detects unused code for manual or automated removal.
 *Diagrams provide high-level graphical views into the analyzed VB system in the form of class diagrams, dependency diagrams, call and control flow diagrams, cohesion diagrams and data flow diagrams.
 *Duplicate code analysis detects identical or nearly identical pieces of code.
 *Hypertext browsing enables one to navigate source code by clicking links to called procedures and used classes, variables and constants.
 *Reporting produces comprehensive project documentation.
 *Software metrics can be stored to compare projects and different versions of a single program. As of version 9, Project Analyzer supports 180 software metrics.
 
 |