|
| VB Project Analyzer |
| Document and optimize Visual Basic code! |
|
|
|
|
|
|
|
| Latest improvements in v 8.1 |
|
| VBA Plug v2 supports Office 2007 |
|
| Print code with syntax highlighting. Produce professional multi-column print-outs in color. |
|
| Export code as HTML or RTF with syntax highlighting |
|
| Export metrics as XML |
|
| Recursion diagram shows recursive procedures. |
|
| Windows Vista support ensured. |
|
| Visio 2007 support added in Enterprise Diagrams, as well as save as .dot diagrams. |
|
| Reports improved File dependency analysis, Dictionary, Procedure list, Procedure list with details. |
|
| Other improvements More robust large system analysis, multiple monitor support, copy code to Clipboard with line numbers. |
|
| Project Analyzer v 8.1 is a free update for people with a v8 license. |
| |
| Improvements in v 8.0 |
| |
| Analyze VB.NET 2005 code (plus VB 3.0-6.0, 2002, 2003 and VBA). |
|
| VB.NET 2005 compatibility check for VB6 code. |
|
 |
|
| Enterprise Diagrams visualize your system. Get complete dependency diagrams, inheritance diagrams, call diagrams, data diagrams, object instantiation diagrams etc. |
|
| Visio diagramming Send Enterprise Diagrams to Microsoft Visio. |
|
| Project Graph news Instantiation tree shows where classes are being instantiated. Data declaration tree shows where classes, structures, interfaces and forms are being used as data types. |
|
| 20 new reports plus improved reporting to html/pdf/rtf/mht files. Find reusable subsystems and bad non-cohesive classes! Report list below. |
|
| Project Metrics supports a total of 180 different metrics. |
|
| Analyze constants and enums for duplicates and bugs. |
|
| List and navigate data types, modules, procedures, variables, parameters and constants. |
|
| New dead code analyses Dead Enum constant. Dead Type field. Type field written, not read. Type field read, not written. Variable read, not written. Return value not set. |
|
| New code review rules Too many uncommented lines, Pass ByRef, ByRef parameter returns a value, ByVal parameter written to, ByRef parameter read only - consider ByVal, Initializer missing, Optional parameter missing default value, Assignment to self. |
| |