VB Project Analyzer
Document and optimize Visual Basic code!
VbProjectAnalyzer Order VbProjectAnalyzer download
Enterprise Edition whats New
What if you could automatically optimize and document your Visual Basic source code? Or graphically browse through the code that your colleagues wrote?
Now you can. Project Analyzer is a complete code review and quality control tool for Visual Basic. With Project Analyzer's code review feature you remove dead code, get recommendations for better coding style and check for error-prone places in your project.
Smaller and faster code with less errors. Interested? Wait - there is more. Project Analyzer makes it faster to get control of your colleagues' projects. Its unique features let you browse through code as hypertext or graphical call trees.
For fine-tuning and monitoring software development, Project Analyzer provides industry standard quality control metrics. Naturally, Project Analyzer also documents your projects with cross-references and other useful data.
Detect dead code - Remove unused modules, procedures, variables, constants and controls. Decrease your .exe by up to 100s of kB.
Optimize - Find inefficient code. Use faster syntax and optimal declarations.
Enforce style. Apply design standards and make that spaghetti code readable again.
Standardize naming. Enforce naming conventions on variables, procedures and other objects. Pro, Ent
Detect errors. Find functionality problems, such as unimplemented events, questionable tab orders and missing error handling.
Avoid resource leaks. Ensure proper disposing of objects and API handles.
Find duplicate blocks. Point out and join duplicate code blocks that frequently result from copy & paste coding. Ent
Ensure .NET compatibility. Review VB6 code for known .NET compatibility issues. Ent
Surf around in hypertext - Click objects to see their use and declarations. Locate code via the enhanced Find window. Copy syntax-formatted code to documents.
Cross-reference - Find locations of use for any programming object. View class instantiations, variable reads and writes, procedure calls etc. Analyze file dependencies and call sequences to understand the impact of changes.
Document your projects. Generate comprehensive documentation with reports such as procedure list, control list, project dictionary, module diagrams. Std, Pro, Ent Create code manuals and source code web sites. Pro, Ent.
DLL and COM analysis. Analyze the contents and use of binary .dll, .ocx and .exe files in VB code. Ent
Metrics. Monitor code quality with tens of metrics, such as lines of code, cyclomatic complexity, relative complexity, depth of nesting, comment density, length of names and object-oriented metrics. Compare projects and view project history. Ent
VB Project Analyzer Enterprise Edition - Removes dead code and fixes coding problems automatically. It also gets you prepared for VB.NET.
Std = Standard Edition. Pro = Pro Edition. Ent = Enterprise Edition.