Editor: Project Analyzer is a Visual Basic code review and quality control tool. In other words, static code analysis for VB. Detect Logic flaws by automated code review. Perform Impact analysis before writing changes. Understand poorly documented legacy code. Reverse engineer existing VB projects into Diagrams and documentation. Save costs and keep end-users happy by delivering high-quality VB applications with few errors.
Features:
Detect dead code. Remove unused modules, procedures, variables, constants and controls. Decrease your .exe by up to 100s of kB. Dead code info
Optimize. Find inefficient code. Use FASTER syntax and optimal declarations.
Enforce coding style. Apply design standards and make that spaghetti code readable again.
Standardize naming. Enforce naming conventions on variables, procedures and other objects.
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. Spot and join duplicate code blocks that frequently result from copy & paste coding.
Ensure .NET compatibility. Review VB6 code for known VB.NET compatibility issues.