Project Analyzer Pro Edition extends the Standard Edition with 4 tools: Super Project Analyzer, Project Printer, Project Graph and Project NameCheck. You can find them in the Pro menu of Project Analyzer. These tools are also included in the Enterprise Edition.
Super Project Analyzer - find dead code in shared files
Super Project Analyzer combines several analyses to detect dead code. Sometimes a single analysis is not enough to detect dead code. This happens when several projects use the same file. All the user projects have to be accounted for with Super Project Analyzer.
Super Project Analyzer is not a VB project group (.vbg) or solution (.sln) analyzer. For this purpose, use multi-project analysis in the Enterprise Edition. To use Super Project Analyzer, you need VB source code files that are included in several projects (.vbp/.vbproj).
Project Printer - document and surf the source
Need to document your projects? Then you need Project Printer. This is an advanced document generator that combines code with analysis results.
Source code documents. Put all your code in document files or on paper. Optionally include things like cross-references and detected problems.
Comment manuals. Generate a manual out of comments in code. Optionally, use special comment syntax to format the results.
Project web site. Turn all source to HTML. Click on links to surf around. Optionally, put the web site into a single .mht or .chm file to give to your colleagues or to include in your project documentation.
Project Graph - graphical code documentation
Project Graph makes graphs out of source code. Browse the trees to learn where calls come from and where they go to. Attach the trees to your project documentation for an intuitive project cross reference. Make impact analyses to see what happens when you change a part of code.
- File dependency tree shows how source files require each other to compile or run.
- Procedure call tree shows how procedure execution flows backward and forward.
- Inherits and Implements tree visualizes the class hierarchy. Control flow tree shows how procedure execution flows between modules. (For regular flow charts, try Visustin)
- Data flow tree shows how data flows between modules via variable read/write, procedure parameters and function return values.
- Instantiation tree shows where classes are being instantiated.
- Data declaration tree shows where classes, structures, interfaces and forms are being used as data types.
- Form show tree visualizes the order in which forms show each other.
Project NameCheck - enforce naming standards
Naming conventions are used to make code more understandable. Use "i" for Integer and "g" for Global, and everyone immediately knows which variable is a Global Integer.
Project NameCheck ensures that variable, procedure, control and other names conform to your naming standards. You can customize the rules to what you currently use. A sample standard is included if you are just beginning to use naming conventions.
|
|
Aivosto Oy
Take cover from run-time errors. Test, debug and profile your code. Increase the quality, stability and performance of your Visual Basic 6 programs.
|
|
|
|
|
Aivosto Oy
|
|
|
|
|
Aivosto Oy
Your component is ready, but the help file is rather undone? Found a new component but no docs? Relax! ActiveXplorer will create the missing documentation - CHM, HTML, or RTF - in a minute.
|
|
|
|
|
Aivosto Oy
Add indentation, complete missing code, auto-correct, backup, and get more desktop space. VB Friend works as add-in to Visual Basic 6. With VB Friend you code faster than ever.
|
|
|
|
|
Aivosto Oy
RegExpr adds regular expressions to Visual Basic 5.0, 6.0 and VBA.
|
|
|
|
|
Aivosto Oy
Instant dead code removal? Boost your performance with the Enterprise Edition.
|
|
|
|
|
Aivosto Oy
|
|
|
|
|
Aivosto Oy
Visualize your source code with flow charts and UML Activity Diagrams. Open up your code in Visustin to flowchart it automatically. Draw flow charts with your mouse. View and print charts or export to
|
|
|
|
|
Aivosto Oy
Power up your apps with math skills!
|
|
|