CodeLines is a utility application that counts total number of lines in a given codebase that contains source code written in different programming languages. User can use a simple GUI or a Console interface for scanning a given folder's contents recursively.
Files and directories that are ignored in recursive scan:
- .git
- .svn
- .vs
- bin
- obj
Following lines from MainWindow.xaml.cs control which files / directories are to be ignored:
LinesCounter counter =
new LinesCounter(targetPath, PrintOutputLine,
skippedDirOrFilenames: ".git,.svn,.vs,bin,obj");
You can make changes according to your requirements.