linecount

所属分类:企业管理
开发工具:MultiPlatform
文件大小:165KB
下载次数:233
上传日期:2006-11-14 14:38:17
上 传 者duchuanxi
说明:  一个经典的代码统计工具,可以帮助你清晰的查找出您的代码行数、注释行数、空格行数,希望能有所帮助!
(code of a classical statistical tools that can help you clear out your search for the source line number, a few notes. a few spaces, hopes to have help!)

文件列表:
LineCount.exe (189952, 2003-05-05)

-=☆ “智能源码统计专家”使用说明 ☆=- 新版本下载点:http://liangs99.myetang.com/ 最新版本:v3.5 build 0426 软件功能: 可用于对VC++、C++ Builder、Delphi、VB、C/C++、ASM、 Java、C#、SQL 等程序源码进行详细的统计,可以准确的分 析出程序中代码行、注释行和空白行的行数。程序会自动根 据你选择的文件类型选择相应的统计方式,并将所有文件的 分析结果进行汇总,便于方便直观的对软件项目的代码量进 行全面的评估。本软件是绿色软件,不需要安装,展开到任 意目录,直接运行即可。 1、支持VC++项目文件的直接统计。 2、支持C++ Builder项目文件的直接统计。 3、支持C/C++文件 .cpp 和 .h 的直接统计。 4、支持同时选取多个文件进行统计。 5、支持同时选择多种文件类型进行统计。 6、支持VB工程组文件、项目文件和 .frm 和 .bas 文件的统计。 7、支持汇编文件 .asm 和 .inc 的统计。 8、支持Delphi项目文件 .dpr 和 .pas、.dfm 文件的统计。 9、支持C#项目文件 .csproj 的直接统计及 .cs 文件的统计。 10.支持Java文件 .java 的统计。 11.支持SQL文件 .sql 的统计 12.支持 *.* 文件类型的自动分析统计。 13.支持直接选择文件目录的分析统计。 14.支持用户自定义文件统计类型及统计方法。 15.支持Htm,Excel,Csv,Txt等多种存盘文件类型。 16.支持统计结果的直接打印输出。 --------------------------------------------------------- 使用方法: 首先在“请选择需统计的文件名或文件目录”中选择需要 统计的文件名或文件目录,这里共有多种文件类型供选择。 接下来就是按下主界面上的“开始统计”按钮了,操作非常简单! --------------------------------------------------------- ※需要说明的几点※ (1)当代码行和注释行在同一行时,程序会将代码行和注释行 的记数同时加1,因此统计结果中你会发现有时代码行、注释 行和空白行的统计总和会大于程序行的总数,这不是统计的 Bug。当然统计的百分比也是按照代码行、注释行和空白行的 总行数来计算的,这个总数并没有显示出来,它不一定等于 程序行的总数。所以计算百分比的被除数是代码行、注释行 和空白行的总数而不是程序行的总数。 (2)当选择*.*和目录统计时,程序是根据文件后缀名来自动 选择统计方式的,除此之外,是根据你所选择的文件类型来 区分统计的。 (3)程序的打印功能是去掉了文件路径的,而直接打印文件名, 主要是考虑到文件名如果太长打不下。如果需要打印文件路 径,请将统计结果存为Htm或Excel文件再打印。 (4)/*...*/中间的空白行是按注释行进行统计的。 ※注意事项※ (1)请选择的统计文件不要带有格式信息!即用记事本打开而 不会有乱码的文件。当然,目前基本上所有的程序源码都不含 格式信息,否则会导致统计数据的不正确。如果通过 *.* 或 统计目录的方式确定的文件属于程序目前自动支持的缺省文件 形式,程序会自动根据文件的后缀名选取相应的统计方式,目 前自动区分的文件后缀名有: .cpp;.c;.h;.pas;.asm;.inc; .frm;.bas;.ctl;.cls;.pas;.dfm;.java;.cs,当选取的文件 不属于以上几种时,程序会判断是否是用户自定义的统计类型。 (2)对于 *.* 和目录统计的功能,程序只筛选系统缺省类型和 用户自定义类型的文件,不属于已定义的类型将不进行统计。 --------------------------------------------------------- 升级历史: v3.5: Delphi、VB类型文件统计Bug修正;其它一些小调整。 v3.4.05: 增加对 VB Group Project 工程组文件的统计,增加 .csv存盘文件类型,增加是否显示选择统计文件名的 选项,修改一个小Bug。 v3.4: 增加文件统计时用户可以中断统计线程的功能;增加 鼠标右键查看文件信息的功能,参数设置中增加了目 录统计是否包括子目录、是否显示统计进度条及创建 文件桌面快捷方式的选项。 v3.3: 增加对C#项目文件.csproj 及.cs 文件的统计支持; 增加对SQL文件的统计支持。 v3.2: 增加直接打印统计结果的功能。 v3.1.05: 增加目录统计时是否选择统计各子目录下的相同文件 (包括文件名,文件大小及文件修改时间都相同)的选项。 v3.1.01: 修正一个小Bug。 v3.1: 修正C/C++文件类型统计中的一个Bug,此Bug可能导 致统计的代码行数和注释行数不正确。 v3.0: 增加 Excel 存盘类型,便于编写文档时使用。 v2.9.5: 增加 Htm 存盘类型,便于将统计数据以表格形式输 出显示。 v2.9.1: 一点小改动:加入记忆已统计文件类型的功能。 v2.9: 加入记忆已统计文件和目录的功能。加入显示每个 统计文件注释百分比的选项。加入VB项目文件统计 中对Class文件的统计。 v2.8: 加入用户自定义文件统计类型的功能。 v2.7: 加入目录统计的功能,重新设计了程序显示界面。 v2.6: 修正VB项目文件统计时,没统计自定义控件的问题。 v2.5: 修正源码统计中对注释行前Tab键处理错误的一个Bug, 并加入统计文件个数的显示。 v2.4: 修正Delphi统计工程类型时,选项中不能显示文件 名的Bug。加入Delphi中*.dfm文件类型的统计。 v2.3: 新增 *.* 文件类型及汇编文件 .inc 的统计选项。 v2.2: 修正当程序代码超过2万行时统计数据会出错的Bug。 v2.1: 新增对 Java 文件 .java 的统计支持。 v2.0: 新增列表框中鼠标右键查看和存储统计记录的功能。 v1.9: 新增对 Delphi 的统计支持,另修改了一个Bug。 v1.8: 新增对 C++ Builder 的统计支持。 v1.7: 修正了两个文件统计中的Bug,修正了选择文件对话 框中一次不能选择太多文件的Bug。 v1.6: 新增对汇编文件 .asm 的统计。 v1.5: 增加了列表框中对统计记录进行排序和双击文件名直 接浏览编辑文件内容的功能,同时改用多线程进行代 码统计。 v1.2: 新增对VB项目文件和 .frm 和 .bas 文件的统计支持。 v1.0: 发布第一个版本。 --------------------------------------------------------- 感谢以下人员在软件开发过程中给予了建议和帮助: 徐胜海、简爱平、施兴涛、SXB、LiuJun、卧虫、hurunmin、 颓废山人、郦山、Steve G.Young、LiuYunFeng、许文耀、 blue_morning、张岭、钱震、XHY、Nizvoo Kensen、Felix、 刁杰、吴浪、张晓昀、付威、盛申、周春锋、Jonix Fu、 李孟喜、徐子华、马晓宁、spa、yh 欢迎报告BUG和提供好的建议,您的名字也将出现在这里。 Email:liang_sheng@163.net URL:http://liang99.yeah.net --------------------------------------------------------- 运行环境:Win9x/WinMe/WinNT/Win2000/WinXP 编后语: 编写这个软件的出发点是因为目前市面上好像还没有任何 工具可以对我们辛辛苦苦编写的各种类型的程序代码进行详 细统计,如果我们目前用的各种程序编辑器能够像Word一样 强大,可以方便统计文档的字数和行数就好了,因此萌发了 编写这个工具的念头,希望它能给你的编程带来方便。 在软件的开发过程中,不断收到大量网友热情的来信,指 出程序中存在的问题并提出了不少好的建议,正是他们不断 支持和鼓励,才使这款软件功能逐步完善起来,在此对他们 表示衷心的感谢!有时由于工作太忙无法及时回信,请大家 见谅。希望大家一如既往的支持本软件的开发。 郑重申明: 本软件为免费软件,可以***传播,但未经作者本人同意, 不允许用于任何商业用途!违者必究!禁止擅自对本软件进 行反汇编、调试跟踪及任何形式的修改! liangs 4/26/2003 ShangHai

近期下载者

相关文件


收藏者