有时需要对大量的源代码文件做删除空行和注释的操作,手工处理效率会很低,可以用cloc工具( http://cloc.sourceforge.net )来完成。
例如要处理d:\godu21\GODU_Server\GODU_V2.1\src\下所有的源代码文件,将去掉空行和注释的新文件放在f:\Software\cloc-1.53下:
第一步:将cloc.exe文件拷贝到f:\Software\cloc-1.53下;
第二步:在f:\Software\cloc-1.53下启动命令行,并运行:cloc --strip-comments=nj d:\godu21\GODU_Server\GODU_V2.1\src
命令格式为:cloc [options] src_path,cloc将处理后的文件放在当前目录下。命令中“--strip-comments=”后面是新文件的扩展名,例如原文件是ConnectKeyFilter.java,则处理后的对应文件为f:\Software\cloc-1.53\ConnectKeyFilter.java.nj。