精华内容
下载资源
问答
  • 代码统计工具

    千次阅读 2014-10-21 18:31:35
    ”诸如此类的问题,洒家偏偏又是不擅长估计的那种人,想找一款方便的统计工具,发现也不是很容易找到,MyEclipse的那个插件貌似也没法单独安装(主要是洒家光eclipse就有七八个,总不能都装MyEclipse的插件吧。...

    洒家不爱写文字,洒家只爱写代码。洒家也需要点儿动力写,大家转载注明出处嘛:http://blog.csdn.net/enbandarix  哈


    话说洒家最近面试总是被问到“写了多少行代码了?”“代码量有多少?”诸如此类的问题,洒家偏偏又是不擅长估计的那种人,想找一款方便的统计工具,发现也不是很容易找到,MyEclipse的那个插件貌似也没法单独安装(主要是洒家光eclipse就有七八个,总不能都装MyEclipse的插件吧。。)

    于是花了点儿时间写了个简单的统计工具,Java,用了个线程池并发统计,生产者消费者模式,生产者遍历文件发送消息到队列,消费者输出消息内容。消息内容当然就是统计结果了。


    根据洒家自己的需求,代码支持了C/C++/JAVA/XML/PHP/JS,其中统计的内容包括 1、纯代码行数 2、空白行数 3、注释行数 4、文档行数。所谓文档,就是下面这种格式的注释:

    /**
    
    *
    
    */

    另外,xml的注释格式没有做支持,其他几种语言的注释都一样,所以统一做了支持。


    源码在这里:https://github.com/enbandari/Tools/tree/master/CodeAnalyzer

    后续我计划把它做成一款独立的eclipse插件,不过洒家没有给eclipse开发过插件,所以估计要等两天,哈哈。



    展开全文
  • 代码统计工具cloc

    千次阅读 2019-06-21 13:16:51
    有时候我们需要统计一下代码量,这时候就需要代码统计工具,推荐cloc。 安装如下: npm install -g cloc # https://www.npmjs.com/package/cloc sudo apt-get install cloc # Debian, Ubuntu sudo yum install...

    有时候我们需要统计一下代码量,这时候就需要代码统计工具,推荐cloc。安装如下:

      npm install -g cloc                    # https://www.npmjs.com/package/cloc
      sudo apt-get install cloc              # Debian, Ubuntu
      sudo yum install cloc                  # Red Hat, Fedora
      sudo pacman -S cloc                    # Arch
      sudo pkg install cloc                  # FreeBSD
      sudo port install cloc                 # Mac OS X with MacPorts
    

    用法示例:

    sl@Li:~/Works/opensource$ cloc pytorch/
        5080 text files.
        5055 unique files.                                          
        1970 files ignored.
    
    http://cloc.sourceforge.net v 1.60  T=22.37 s (188.9 files/s, 38509.4 lines/s)
    --------------------------------------------------------------------------------
    Language                      files          blank        comment           code
    --------------------------------------------------------------------------------
    C++                            1455          37191          19300         251819
    Python                         1005          43787          40777         195427
    C/C++ Header                   1436          26954          27740         156103
    C                                44           2617           1009          15844
    CMake                           138           1816           3076          10990
    YAML                             25           2162            998           8785
    Objective C++                     5            691            286           6216
    Bourne Shell                     88            803            891           3342
    CSS                               3            284             82           1355
    DOS Batch                        14            101              1            353
    HTML                              4             17             33            235
    XML                               1              5              7            185
    make                              4             29             17             68
    Teamcenter def                    1             20              0             60
    Bourne Again Shell                1              5              2             36
    Lua                               1              5              0             28
    PowerShell                        1              2              0             15
    vim script                        1              0              0              3
    --------------------------------------------------------------------------------
    SUM:                           4227         116489          94219         650864
    --------------------------------------------------------------------------------
    

    更多参考:Count Lines of Code

    展开全文
  • java代码统计工具

    千次下载 热门讨论 2008-07-27 15:22:36
    java代码统计工具,给出一个文件路径,统计出代码的总行数,注释行数,空行行数。含可运行的jar,以及源代码。 更多请访问: http://blog.csdn.net/china8848
  • git代码统计工具

    千次阅读 2018-12-28 16:36:15
    git_stats:仓库代码统计工具之一,可以按git提交人、提交次数、修改文件数、代码行数、注释量在时间维度上进行统计,亦可按各文件类型进行简单的统计,非常方便. 虽然以代码行数来衡量项目或者程序员并不是一件靠谱...

    1.简述

    git_stats:仓库代码统计工具之一,可以按git提交人、提交次数、修改文件数、代码行数、注释量在时间维度上进行统计,亦可按各文件类型进行简单的统计,非常方便.

    虽然以代码行数来衡量项目或者程序员并不是一件靠谱的事,但是从统计角度看趋势对于技术管理人员还是很有帮助的!

    git_stats可以在windows和linux使用,但是他们集成的方式有点不太一样,同时如果有其他方式进行使用的,可以帮忙分享一下哦,要是不介意,有空集成进去,下面分别进行介绍

    2.linux下使用git_stats

    2.1下载安装ruby

    https://blog.csdn.net/wanchaopeng/article/details/85157170

    2.2 使用gem安装git_stats

    gem install git_stats,可能按了enter,需要半天才会响应,如果嫌慢的话,可以重新设置个国内的镜像地址

    gem sources -l   
    #查看
    
    #添加中国镜像
    gem sources --add https://gems.ruby-china.com/ --remove https://rubygems.org/

    在/usr/local/ruby/bin/目录下

    2.3 生成文档

    切换到你要统计的git仓库根目录,即git项目根目录

    如果你没有配置语言包,你也可以使用如下命令
    git_stats generate或者git_stats generate -o stats或者git_stats generate -o stats --language zh_tw,此时-o是指定生成的文件路径,我就是生成在当前目录的stats文件夹下面的了,--language指定的是生成的语言,默认有zh_tw,de,en,es,pl,tr,如果不填写默认是英语,自己可以切换到语言栏下面去查看并进行完善的

    git_stats generate 结果如下:

    2.4 展示数据

    我们知道数据展示一般离不开网页,git_stats也是一样,我们刚刚执行生成的报告会以网页形式生成到当前路径下的stats目录中,如果本地有浏览器,就可以直接访问index.html文件,如果没有,此时我们可以搭建一个nginx服务器,使用nginx指向当前目录即可,然后输入网址进行访问就可以查看

    展开全文
  • 超好用的代码统计工具——cloc

    千次阅读 2020-04-05 00:48:51
    超好用的代码统计工具——cloc 因为申请软件著作权的时候需要进行代码统计,所以找了一圈代码统计工具。先找到了SourceCount,似乎不再更新了用不了。然后找到了cloc,操作有点繁琐,以下总结一下。 文章目录超...

    超好用的代码统计工具——cloc

    因为申请软件著作权的时候需要进行代码统计,所以找了一圈代码统计工具。先找到了SourceCount,似乎不再更新了用不了。然后找到了cloc,操作有点繁琐,以下总结一下。

    cloc简介

    Cloc是一款使用Perl语言开发的开源代码统计工具,支持多平台使用、多语言识别,能够计算指定目标文件或文件夹中的文件数(files)、空白行数(blank)、注释行数(comment)和代码行数(code)。

    cloc特点

    Cloc具备很多特性以致于让它更方便于使用、完善、拓展和便携。

    1. 作为一个单一的独立形式存在的文件,Cloc只需要下载相应文件并运行这样最少的安装工作即可。 能够从源码文件中识别编程语言注释定义;
    2. 允许通过语言和项目来分开统计计算
    3. 能够以纯文本、SQL、XML、YAML、逗号分隔等多样化的格式生成统计结果;
    4. 能够统计诸如tar、Zip等格式的压缩文件中的代码数; 有许多排除式的指令
    5. 能够使用空格或者不常用的字符处理文件名和目录名;
    6. 不需要依赖外部标准的Perl语言配置; 支持多平台使用。

    cloc下载

    1、官方github
    2、我下好的存在网盘里了。cloc1.84最新版本
    提取码:cik1

    cloc使用

    如果官网下的,改名为cloc.exe (因为要在cmd中执行)

    放到工程所在目录,E:\Workspace\app,统计app文件夹内所有代码

    打开cmd窗口,cd E:\Workspace\app 到app目录下

    执行命令 cloc . 注意先空格再句号,代表当前目录示意图

    参考文献

    https://blog.csdn.net/hui1502/article/details/51191678
    https://www.jianshu.com/p/c83306e18b37

    展开全文
  • Mac下代码统计工具

    千次阅读 2015-07-06 19:27:14
    Mac下好点的代码统计工具都价格不菲,找到一款简洁易用免费的代码统计工具cloc。 MAC下安装命令:$ brew install cloc 其他的linux安装 $ aptitude install cloc 使用方法.到目录下运行: $ cloc...
  • 代码统计工具statsvn

    千次阅读 2013-09-03 20:31:54
    代码统计工具statsvn   概述 该工具可以用来统计代码相关数据以及产生HTML格式的报表,方便了解整体项目的代码情况。 当然光从报表无法说明所有问题,有些开源的类库如果以源代码形式存在,则会误导最终...
  • 写了个代码统计工具

    千次阅读 2014-12-22 22:52:27
    周末想统计下XCL-Charts到底写了多少行代码,就用Go语言写了个代码统计工具,效果还不错,统计速度也快。 就把统计报表部份今天完善了下,硬生生把很短的代码澎涨到200多行了。  除了必要的代码行数和文件总计外,...
  • git 代码统计工具 gitinspector 使用教程 官网:https://github.com/ejwa/gitinspector 安装:npm i -g gitinspector 使用: 1.下载你的git工程到本地 2.在命令行下 切换到git工程下 3.运行命令 gitinspector...
  • CVS代码统计工具statcvs

    千次阅读 2013-01-13 15:44:27
    http://ouzhong.blog.hexun.com/32301817_d.html ... 简介 StatCVS 是一个基于CVS的代码统计工具,是sourceforge上的一个纯java的开源工具。它通过分析cvs的log文件,得到各种各样的代码统计报告,包括: 1.
  • php代码统计工具

    千次阅读 2015-03-30 14:22:40
    工具使用php编写,要求文件下下的文件为php文件(也就是以.php结尾的文件),可以统计一个文件夹下的php代码量,代码如下: $filename = "D:/code/";//php代码所在目录 $counts = 0; function codeCount($...
  • Idea代码统计工具

    千次阅读 2019-05-21 18:10:15
    statistic 插件,安装方法 AS Preferences-Plugins-Browse repositories 搜索 statistic 安装完毕后重启 AS, 重新启动AS ok
  • SourceCount代码统计工具使用

    万次阅读 多人点赞 2018-05-24 11:01:50
    一个项目做完以后一般都会将代码的行数统计一下,这样可以和时间对比可以看出程序员的效率问题, 很多的公司都会做这件事,当然我本人是排斥的,毕竟一个项目的难易程度很大程度上不是代码量决定的,而是技术决定的...
  • Cloc是一款使用Perl语言开发的开源代码统计工具,支持多平台使用、多语言识别,能够计算指定目标文件或文件夹中的文件数(files)、空白行数(blank)、注释行数(comment)和代码行数(code)。 官网地址:...
  • 华为代码统计工具CCT V2.0

    热门讨论 2007-11-22 00:44:20
    代码规模统计工具CCT是根据华为公司的项目特点而开发的软件规模统计工具;它既可以统计指定版本的非空非注释(NBNC)行,也可以通过比较当前版本和基础版本,计算新增修改规模得到增强项目的规模。 <br>CCT通过...
  • 代码统计工具实测点评

    千次阅读 2016-09-26 16:52:07
    通过简单的几部操作,就能准确的统计出一个项目的代码行数、注释行、空白行、代码行、总行数、注释率、空白率、字符数等一系列详细的统计信息。
  • SVN代码统计工具——statsvn

    千次阅读 2017-11-18 16:28:53
    1、介绍StatSVN是一个Java写的开源代码统计程序,能够从Subversion版本库中取得信息,然后生成描述项目开发的各种表格和图表。比如:代码行数的时间线;针对每个开发者的代码行数;开发者的活跃程度;开发者最近所...
  • 代码统计工具CLOC的使用

    万次阅读 2018-12-06 21:27:00
    CLOC(Count Lines of Code),是一个可以统计多种编程语言中空行、评论行和物理行的工具。这个工具还是蛮实用的,可以帮我们快速了解一个项目中代码的信息。 安装使用 windows 10 win10下可以去github上下载其最新...
  • 代码统计工具(SourceCounter)主页 主窗口 统计设定区域 “添加...” - 打开“添加源代码目录”对话框 “删除” - 删除选中的源代码目录 “选择” - 打开“选择代码类型”对话框 “递归统计子目录” - 统计所有的子...
  • 如何在Windows中使用cloc代码统计工具

    万次阅读 2016-04-19 16:34:40
    改名为cloc.exe (因为要在cmd中执行) ...放到工程所在目录,E:\Workspace\app,统计app文件夹内所有代码 打开cmd窗口,cd E:\Workspace\app 到app目录下 执行命令 cloc . 注意后面有个句号,代表当前目
  • SVN代码统计工具statsvn

    万次阅读 2013-01-11 10:56:55
    http://pengtyao.iteye.com/blog/1001815 StatSVN简单使用说明 本文参考网上一些资料以及StatSVN官方手册编写 目录 StatSVN简单使用说明...1 1. 简介...1 ...5. 设置统计的开始与结束时间...5 6.
  • CLOC(Count Lines Of Code)代码统计工具

    千次阅读 2014-11-24 21:56:47
    cloc 是一个 perl 脚本,它可以统计很多种编程语言的代码文件中的空行、注释以及实际的代码行数。 相关网站: http://cloc.sourceforge.net/ http://sourceforge.jp/projects/sfnet_cloc/releases/ 安装 ...
  • 想知道了解一下项目的代码规模,得到类数,代码行等统计信息,就用cloc吧,很好,很强大。 可以到这里详细了解一下。 [url]http://cloc.sourceforge.net/[/url] cloc支持几乎什么的OS并自动识别多种语言的代码...
  • 代码统计工具(linecount3.6.3) 下…

    千次阅读 2013-09-15 10:13:04
    用于对目前流行的几乎所有编程工具所编写的程序进行代码统计,分析出程序中的代码行、注释行、空白行的行数和比例,软件支持VC++、C++ Builder、Delphi、VB、C/C++、ASM、Java等程序类型。软件拥有非常漂亮的界面和...
  • 介绍 免费的源代码统计分析工具,能够统计包括:代码行数、开发工数、项目成本、质量指标等项目信息,支持30多种源代码格式。具有统计迅速、准确的优点,是程序开发人员的必备工具
  • 简介免费的源代码行数统计工具,支持20多种代码格式。具有统计迅速、准确的优点,是程序开发人员的必备工具。可以对 C++、VB.Net、VB、C#、JAVA、Delphi、ASP.Net、ASP、JSP、HTML 等项目的代码进行统计,并能保存...
  • 代码行数统计工具

    千次阅读 2015-08-04 09:39:21
    代码行数统计工具代码下载地址:http://www.zuidaima.com/share/1591429976673280.htm

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 301,975
精华内容 120,790
关键字:

代码统计工具