/CodeCount

a demo to count code lines.

Primary LanguageC#

CodeCount

a demo to count code lines.

#项目说明: 1,使用 C# 语言和 Visual Studio 2013 开发,目标计算机需要安装.Net 4.5运行库才能运行;
2,CodeCount为控制台类型的程序项目,可以通过cmd并指定参数启动,或者直接运行,然后输入参数执行计算;
可接受的参数包括:计算路径/文件扩展名/注释标记/字符串标记,其中扩展名/字符串标记允许多个;
参数列表:

-p "路径" 
-e "扩展名1 扩展名2 .. 扩展名n" 
-c "行注释标记 块注释标记头 块注释标记尾" 
-s "行字符串标记1 行字符串标记2 .. 行字符串标记n,块字符串标记头(没有可以为空) 块字符串标记尾(没有可以为空)"

比如,搜索路径为"A:\Project",语言为C++,则可在cmd中输入如下参数启动:

CodeCount.exe -p "A:\Project" -e "*.cpp *.h" -c "// /* */" -s "\", "

项目内置了对C/C++/C#/JAVA的语法配置支持;
计算结果被输出到控制台窗口;

3,CodeCountUI为辅助项目,通过窗体用户界面输入参数,简化手工输入的繁琐和易错;并将输出结果保存在文件中,方便查看;