SourceMonitor is a handy tool for programmers: it allows one to track the metrics of their source codes.
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.
Pros
- Provides Kiviat graphs
- Free
Cons
- SourceMonitor does not fully parse your source code the way a compiler does