Paul Krill
Editor at Large

Visual Studio code analysis heightened

news
Oct 5, 20071 min

Having recently noted performance improvements planned for the upcoming Visual Studio 2008 software development platform, a high-ranking Microsoft official this week touched upon code analysis enhancements planned for the product.

The code analysis team, said S. “Soma” Somasegar, corporate vice president of the Developer Division at Microsoft, has added features including “Code Metrics” and “Code Analysis Policy Improvements.”

“[Code Metrics] is a new tool window that allows you to not only get an overall view of the health [code-wise] of your application, but also gives you the ability to dig deep to find those un-maintainable and complex hotspots,” Somasegar said in his blog.

Code Metrics will ship with five metrics: Cyclomatic Complexity, Depth of Inheritance, Class Coupling, Lines of Code and Maintainability Index.

With Code Analysis Policy, developers get the ability to ensure that Code Analysis is run before every check-in.

Other analysis improvements include support for analyzing anonymous methods and lambda expressions and reduced noise in existing analysis. Developers also can skip over tool-generated code.

Also in Visual Studio 2008, suppression support, for suppressing and instance of a warning, has been extended, giving developers more control.

Visual Studio 2008, also known as “Orcas,” is due to ship later this year.

Paul Krill

Paul Krill is editor at large at InfoWorld. Paul has been covering computer technology as a news and feature reporter for more than 35 years, including 30 years at InfoWorld. He has specialized in coverage of software development tools and technologies since the 1990s, and he continues to lead InfoWorld’s news coverage of software development platforms including Java and .NET and programming languages including JavaScript, TypeScript, PHP, Python, Ruby, Rust, and Go. Long trusted as a reporter who prioritizes accuracy, integrity, and the best interests of readers, Paul is sought out by technology companies and industry organizations who want to reach InfoWorld’s audience of software developers and other information technology professionals. Paul has won a “Best Technology News Coverage” award from IDG.

More from this author