CLineCounter is a freeware application that allows programmers to count the number of code lines, comment lines, blank lines, mixed lines (where there are code and comments on the same line) and total lines of their C/C++ projects.
Special thanks goes to Alex, who downloaded the first version, then reviewed it at freewarefiles.com. His comments has helped me make this second version. CLineCounter is what was the RSoft C/C++ Line Counter. Its name has changed as well as the total layout and operation of this program.
Features:
Counts the total code lines, comment lines, mixed lines, blank lines and total lines of each individual source file, as well as all source files combined
Allows you to save project lists so that the source files dont have to be re-added later
Add multiple files at once (thanks Alex!)
Delete multiple files from the list at once
Allows you to save a text-based report of your project; this report details the number of code lines, comment lines, mixed lines, blank lines and total lines of every individual source file, as well as all source files combined
Allows you to import Microsoft Visual C/C++ projects
Allows you to double-click a source file in the list to open it in your default IDE or editor
Full support for Windows Vista
Changelog:
Version 2.0 (9/5/2007):
A redesigned dialog
Add/delete multiple files at one time (Thanks Alex!)
Now prompts you when you try to exit without creating a project list (Thanks Alex!)
Fixes a crash that occurred when adding a source file with a path that doesnt exist to the list from a project list
Fixes a crash that sometimes occurred while selecting a file
Now you can import Microsoft Visual C/C++ projects
Calculation of mixed lines now added
Seperate calculations of each project file now added
Sort feature added
Better Looking Icon
Report is a lot more verbose
Many internal changes to the counting routine
Progress Bar added for the counting and sorting functions
Toolbar added
Pressing F2 now shows the Add Source Files dialog
You can now double-click the source file listing or press F3 to load it into your default IDE or editor
HTML Help now used for the users manual
Version 1.0 (4/5/2006)
The first version of CLineCounter, which was named RSoft C/C++ Line Counter 1.0
This program is free of charge, free of adware, spyware, malware, pop-ups, viruses and the like.