SourceMonitor Freeware

Written by Admin on. Posted in Software

SourceMonitor Freeware

Source code metrics history for C#, C++, C, Java, Delphi, VB6, VB.NET, HTML

SourceMonitor is a useful program that lets you to see inside your software source code to find out how much code you have and to identify the relative complexity of your modules. SourceMonitor is a source code metrics measurement tool that provides persistence of measurement results and historical comparison of these saved results. Use SourceMonitor to measure the quantity and quality of your C++, C, C#, VB.NET, Java, Delphi, Visual Basic (VB6), and HTML source code. SourceMonitor is especially helpful for exposure of code that should be subjected to code review. Results may be graphed (including Kiviat diagrams), printed, or exported to XML or comma-separated text files for import into Excel, ACCESS or other data manipulation programs. Command line operation supports use in batch files.
Here are some key features of “SourceMonitor”:
  • Collects metrics in a fast, single pass through source files.
  • Measures metrics for source code written in C++, C, C#, Java, Delphi, Visual Basic (VB6) or HTML.
  • Includes method and function level metrics for C++, C, C#, Java, and Delphi.
  • Saves metrics in checkpoints for comparison during software development projects.
  • Displays and prints metrics in tables and charts.
  • Operates within a standard Windows GUI or inside your scripts using XML command files.
  • Exports metrics to XML or CSV (comma-separated-value) files for further processing with other tools.
What’s New 
  • Enhancements and fixes:
  • Enhanced log to console from script commands.
  • Java: enhanced parsing to handle expressions such as: getP().add(new Grid());
  • Java: not parsing methods in anonymous classes properly.
  • C++: wasn’t parsing some methods implemented in header files.
  • Java: counting one erroneous statement at block level just inside a method.
  • Java: Not parsing “}else{” construct correctly.
  • C: Double counting some function statements, caused excess counts in Statements per Function metric.
  • Not counting blank lines properly.
  • Reorder checkpoints and change a checkpoint name: the wrong name is saved. Added check to prevent entering the name of an existing checkpoint.
  • Can’t open a read-only project. Now you can open the project but get an error if you try to save the project.
  • Java: the less than symbol ‘

Tags: ,

Trackback from your site.

Leave a comment