Line Counter

3-12-2004

Line Counter

Summary;


Download & Sourceforge Project Page (GPL)
http://sourceforge.net/projects/lcounter/

Direct Download;
Download Binary (from sourceforge)

Line Counter is a small VB.NET project which helps you to count how many lines (and chars) you coded in a project or just count how many lines (comments, blank lines, code) in a file.

Also it's trying to parse source code files for comments and blank lines so you can set some filters to get exact line number that you coded.

Detailed;

Line Counter is a small .NET (VB) project which helps you to count how many lines (and chars) you code in a project or just how many lines in a file. Also it's trying to parse source code files for comments and blank lines so you can set some filters to get exact line number that you coded.

Windows and .NET Framework required

Line Counter Main Page Image

Libraries;

  1. .NET Framework, VS 2003
  2. Sandbar GUI DLL (to do : replace with an open source)
  3. VBCommenter & NDoc for documentation
  4. Integrated open source code library (FMLibrary)

Current Features;

  1. Count actual code lines
  2. Optional comment, blank line count
  3. Code per file stats
  4. GUI based counter with Progress Bar
  5. Recursively add whole folder, sub folders and files
  6. Support VB based languages and C based languages
  7. Speed
  8. File Filters
  9. DLL which holds some main functions and other useful libraries

To do;

  1. Console / Command-line support
  2. Replace external GUI DLL and with a open source GUI project
  3. Save & Load Project
  4. Count differences
  5. Count Chars / Bytes
  6. Generate Report (HTML, XML)
  7. Compute file inline code/comment/blank percents
  8. Load / Save file filters
  9. Save / Memorize Settings, Folders
  10. For ASP/HTML, PHP/HTML etc. style integrated documents separated counts
  11. Heuristic scan to determine source code language

Recent Blog Posts

See all of the blog posts