Project Analyzer Enterprise Edition
Instant dead code removal? Boost your performance with the Enterprise Edition of Project Analyzer. Analyze large solutions in an automated way. Auto-fix programming problems. Find duplicated code. Run VB.NET Compatibility Check. View metrics.
Project Analyzer Enterprise Edition is the most comprehensive analysis tool available for Visual Basic. It includes all the Project Analyzer features for understanding, optimizing and documenting Visual Basic source code. The Pro Edition features are also included in the Enterprise Edition. Generate source code documents, view graphical call trees, analyze super projects and enforce naming standards.
Enterprise Edition features
Problem auto-fix and instant dead code removal. Repair a lot of coding problems without lifting a finger. Delete or comment out dead code instantly. Optimize your projects in a minute and make them conform to your company's coding standards. Dead code removal
Multi-project analysis. Analyze several related projects together to find dependencies between them. Analyze project groups (.vbg) and VB.NET solutions (.sln). Useful for ActiveX and library project types and dead code detection among several projects.
.NET, COM and DLL analysis. Analyze the use of .NET, COM and DLL libraries in VB code. View the use of classes, methods, enumerations and all other available interfaces in .ocx, .dll or .exe files. Analyze the contents of conventional DLLs. See how you use 3rd-party controls and how you call your own COM libraries and .NET assemblies.
Enterprise Diagrams. Diagram the structure of your program. Call diagrams, file dependency diagrams, class hierarchy diagrams, data flow diagrams, data declaration diagrams, class instantiation diagrams, project dependency diagrams and even class cohesion diagrams. Export diagrams to MS Visio. Enterprise Diagrams help
Find duplicate code. Detect repeated code blocks that frequently result from copy & paste coding. Reduce code size by joining duplicate procedures and smaller blocks.
VB.NET Compatibility Check. Get ready for VB.NET! What's the effort to migrate your VB6 project to VB.NET? Save work by preparing your code in advance. More about VB.NET compatibility
Macros. Automate your everyday analysis and reporting tasks by writing macros. Leave your computer analyze the changes you made during the day. Batch analyze several projects at once. Or take 10 reports with a single click.
Project Analyzer Enteprise Edition counts 184 software metrics for Visual Basic code. Find out about cyclomatic complexity, lines of code, fan-in, fan-out, amount of documentation etc. See how your project has developed. Compare projects with graphs and statistical analyses. Find exceptional modules. Evaluate code quality. Project Metrics help
5 different levels of metrics are available:
Project Analyzer supports object-oriented (OO) metrics suites such as Chidamber & Kemerer, MOOD and MOOD2.