
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.
v3.2 [Nov 9, 2011]
All bugs through number 162 have been fixed in this new version. Thanks to all SourceMonitor users who reported bugs and made suggestions for enhancements. Both are much appreciated.
1) Added log messages for additional processing states and errors (including rejection of UTF-8 files when the UTF-8 option isn't set).
2) Added a new flag to the script language, <log_all_to_console /> that causes all log messages to me displayed on the console in addition to writing to the log file. (Note: the element <log_to_console /> has errors only displayed on the console.)
3) Added display of file counts to the new checkpoint dialog.
4) Added a new element to the script lanuage to change the way the project file path is resolved. The <project_file> element contents, if relative, are resolved relative to the current working directory. The new element, <project_file_wrt_script>, can be used instead when you want relative pathnames to be resolved relative to the script file directory.
5) Added new raw number option for export of metrics to CSV file.
6) Added option to display measured maximum depth (instead of "9 " when measured maximum is more than 9).
The Remote Debugger Installation is intended for computers without Visual Studio