
SourceMonitor is a handy tool for programmers: it allows one to track the metrics of their source codes. The metrics is saved at checkpoints for tracking the progress of one's work. You can check source codes in C, C++, C#, Java, VB.NET, Delphi, HTML, and Visual Basic languages.
The program is very easy to use. You need to create a project by specifying the source code language (one from the listed above), then select a host directory (where SourceMonitor will save all the project metrics data), enter the project name, and, finally, select a directory where the project file will be created (projects are saved with ".smp" extension). Once you have saved a project, the counts of checkpoints will be shown for all files included in the directory. You can view or edit the source files, open a checkpoint metrics chart, or display Kiviat graphs. You can also specify an initial checkpoint, ignore contiguous comment lines at the beginning and end of source code files, and allow parsing of UTF-8 files. OS supported: Windows 98, 2000 and XP.
v2.6 [Jul 9, 2010]
All Version 2.5 bugs through number 136 have been fixed in this new version.
One new feature has been added: you can now specify use of a Modified Complexity metric. With this option, switch/Case Of statements count as one in the complexity total regarless of how many cases statements are present inside the switch/Case Of statement.
A number of improvements have been made to the various language parsers, both to fix bugs and to handle new language features.
The command line script language has been extended to provide export of checkpoint Kiviat diagrams to files.
The Remote Debugger Installation is intended for computers without Visual Studio