Features

Code Metrics Viewer 2010

  • Integrates the Code Metrics Power Tool 10.0 into Visual Studio 2010

Code Metrics Viewer 2012

  • Integrates the Code Metrics Power Tool 11.0 into Visual Studio 2012
  • Supports Light, Dark and Blue theme
  • Allows to download and install the Code Metrics Power Tool 11.0 via the options dialog

Code Metrics Viewer 2013

  • Integrates the Code Metrics Power Tool 12.0 into Visual Studio 2013
  • Supports Light, Dark and Blue theme

Roslyn Metrics (Visual Studio 2013)

  • Calculates code metrics results based on syntax-/semantic-models provided by the .NET Compiler Platform “Roslyn” API (only for C# projects)
  • Effective Lines-of-Code metric is more accurate (because it calculates on the actual source code instead of IL)
  • Provides additional metrics: Lack of cohesion of methods, Lack of cohesion of methods (Henderson Sellers), Lines of comment, Number of local variables, Number of fields, Number of parameters, Number of methods, Number of method overloads, Number of types, Number of namespaces
  • Supports Light, Dark and Blue theme
  • Available as standalone application (for CI build integration)

Common Features

  • Calculate code metric results for the whole solution, whenever you want. The supported metrics are: Maintainability index, Cyclomatic complexity, Class coupling, Depth of inheritance and Lines of code (LOC).
  • Stores calculated results in the solution folder for comparison.
  • Allows to compare reports.
  • Allows to control the /igc and /gac commandline switches via the options dialog.
  • Load report files which were generated using the Code Metrics Power Tool commandline utility.
  • Save generated reports to disk.
  • Displays the code metrics results in a tree-view.
  • Allows quick navigation to “hot-spots”.
  • Navigate to the type- or member-declaration in the source code.
  • Export reports to Microsoft Excel 2007 (and above)

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s