gitlab 统计代码行数

转统计代码行数的小技巧 2015-05-15

转统计代码行数的小技巧
统计代码行数的小技巧 本文转自(http://www.zhouhua.info/2013/06/20/skills/) 在项目中,我们常常有统计代码行数的需要,但是如果不利用第三方工具的话,面对一个项目(甚至一个工程或解决方案中若干个项目)中成百上千的代码文件,实在有一种力不从心的感觉. 我们期望能够用最简单的方法完成这些重要却细微的需求.下面我给大家介绍一种无需借助第三方工具 ...

python写一个统计代码行数的codeCounter 2013-03-31

 某一天过去SY那儿,突发奇想说要写一个统计代码行数的小程序.说干就干,约定了一个时间——周六,来把这个想法给实现了.当然这个项目人家做过的也未必,google一下,果然有非常优秀的win下面的代码统计工具sourceCounter.当然我们是用python来写,确定了数据结构和算法之后,我们就开始实现了.我们要实现的是一个能够遍历指定的文件夹或文件,数出有多少行,然后好好将这个信息放到树的节点里面.总之,这是一个N叉树,N取决于该目录下面,有多少个子目录或子文件.我们使用列表list来模拟树型

Eclipse统计代码行数 2016-02-05

Eclipse统计代码行数
开发过程中,经常需要统计代码行数,这时可以通过Eclipse的Search功能来实现. 步骤: 1.在Package Explorer中选中需要统计的包: 2.单击菜单Search-->File: 3.按照下图设置Search选项: 4.点击Search按钮: 5.在Search窗口中就会显示该项目的代码总行数,以及各文件的行数:

图文介绍如何在Eclipse统计代码行数转 2016-01-06

图文介绍如何在Eclipse统计代码行数转
使用Eclipse可以方便的统计工程或文件的代码行数,方法如下: 1.点击要统计的项目或许文件夹,在菜单栏点击Search,然后点击File...  2.选中正则表达式(Regular expression),并在搜索文本框输入\n 3.在文件名中输入*或*.java 4.在范围里选中Enclosing projects 5.在Search窗口就会显示出项目或文件的代码行数 转 ...

VisualStudioVS2010统计代码行数 2015-07-31

VisualStudioVS2010统计代码行数
按CTRL+SHIFT+F (Find in files),勾上支持正则表达式,然后输入搜索内容: ^:b*[^:b#/]+.*$ 以上表达式的统计可做到:#开头和/开头或者空行都不计入代码量.如果需要只统计代码文件的代码量,可以选择查找文件的类型,比如什么*.xml, *.resx….可以不检查,只查*.cs,*.c,*.h… 搜索出来以后最后一行就是代码行数了. :

使用cloc统计代码行数 2015-06-05

可能大家都知道用 `wc -l` 命令进行代码行数统计,但是它会将代码中的注释.空行所占用的文本行都统计在内.如果想查看一个 tar 包或一个项目目录中“实际”的代码行数并且不愿意自己去写一个脚本来做此类工作,那么可以考虑使用 cloc. cloc 是一个 perl 脚本,它可以统计很多种编程语言的代码文件中的空行.注释以及实际的代 码行数. 示例 1:统计一个 tar 包中的代码行 $ > cloc small-2.0.tar.gz 42 text files. 41 unique files

Eclipse统计代码行数和注释行数插件 2014-06-03

放到eclipse插件目录,启动eclipse后,使用主菜单的"Window->Show View->Other->统计->代码行统计"打开统计视图,选中要统计的java包或文件,点击视图右上角的"统计"图标即可.可在视图下方统计结果表格上点右键->导出(或是点击结果表格右上角的导出图标),把统计结果导出为excel文件.

一条shell统计代码行数 2015-07-01

Xcode统计代码,用shell命令即可,非常简单.打开终端,进入你的工程目录,执行下列代码 find . -name "*.m" -or -name "*.h" -or -name "*.html" -or -name "*.c" |xargs wc -l 如果要统计ios开发代码,包括头文件的,命令如下 find . -name "*.m" -or -name "*.h" -or -

利用shell脚本统计代码行数 2014-10-17

       刚毕业那会儿有一次去一家台湾公司面试,问我写过多少行代码.从没想过这个问题,粗略算了算,随口说道:大概几十万行吧.最近整理资料,看着eclipse左边满满的列表,想起了这个事.倒底总共有多少行代码?--这事如果在windows下要么找工具,要么编程序.又想到linux里的命令统计很方便,于是打算用个命令来完成.可分析来分析去,恐怕一行命令是搞不定的--又涉及递归查找,又涉及指定文件类型,又涉及对文件全路径进行操作.最终还是用了一段shell脚本才达到目的.#!/bin/bash d

OCFoundation框架-20统计代码行数 2015-12-23

注意: 1.变量名和函数名不要混淆调用 2.不要对文件夹进行文件的操作,没有权限 3.递归调用注意初始化变量 NSInteger codeLineCount(NSString * NSError * NSFileManager *fileManager = BOOL isDirectory = BOOL isFileExist = [fileManager fileExistsAtPath:path isDirectory:& NSLog( NSInteger lineCount = ; NSA

AndroidStduio统计项目的代码行数 2015-09-08

AndroidStduio统计项目的代码行数
android studio统计项目的代码行数的步骤如下: 1)按住Ctrl+Shift+A,在弹出的框输入‘find’,然后选择Find in Path.(或者使用快捷键Ctrl+Shift+F)        2)在弹出Find in Path的框中的Text to find输入\n,接着勾选Regular expression(正则表达式),Context选择anywhe ...

统计Eclipse中项目的总代码行数 2015-05-31

统计Eclipse中项目的总代码行数
在Eclipse中写Android项目,想要统计项目中写了多少行代码(大概数字,因为代码中还是有很多空白行的),怎么统计呢?把一个个代码文件有多少行先记下来,然后再加起来显然很费心费神,那怎么办呢?可以用Eclipse的文件搜索功能来统计. 步骤如下: 1.只选中项目中所有自己写的代码的目录(按住Ctrl连续选中),因为项目中还是有很多自动生成和第三方库的代码的,这些不能算到总 ...

VisualStudio使用正则表达式快速统计总共代码行数 2015-11-27

VisualStudio使用正则表达式快速统计总共代码行数
按CTRL+SHIFT+F,勾上支持正则表达式,然后输入搜索内容: [csharp] view plaincopyprint? <span style="font-family:Microsoft YaHei;font-size:18px;">^:b*[^:b#/]+.*$</span>   说明:#开头和/开头或者空行都不计入代码量 ...

获取代码行数的命令 2015-06-11

获取代码行数的命令 如果要统计ios开发代码,包括头文件的,终端命令进入项目目录下,命令如下 find . -name "*.m" -or -name "*.h" -or -name "*.xib" -or -name "*.c" |xargs wc -l   列出每个文件的行数 find . -name "*.m" -or -name "*.h" -or -name "*.x

代码行数 2016-03-26

有人工作了很多年, 代码却没写多少 —— copy的不算, 因为copy大没弄懂的..—— 所以说不要用工作年限评价一个程序员 ,  而是实际项目经验+ 代码行数

统计文件行数 2015-11-08

统计文件行数(单个文件): wc -l file 例如: homer@ubuntu:~/workspace/android/game$ wc -l LGameAndroid2DActivity.java 906 LGameAndroid2DActivity.java 统计目录所有文件行数(全部目录): find . -name *.java | xargs wc -l 例如: homer@ubuntu:~/workspace/android$ find . -name *.java | xarg

NotePad++的妙用:添加代码行数和格式不变 2015-12-31

NotePad++的妙用:添加代码行数和格式不变
      NotePad ++ 不仅安装包小而且功能强大,可以支持很多语言.这里简单阐述下两个功能:  一.在代码前添加行数:    1.用NotePad ++打开一个文件,一般NotePad ++会自动识别这是什么语言的文件,关键字一般都会有特殊颜色标志.如果不能分辨出语言,也可以自动动手设置.如下图:   2.鼠标 左键选中要加行数的代码,或者鼠标定位在要加代码的开始(默 ...

统计整个Xcode工程代码行数 2015-10-26

打开终端,ls 查看目录,用cd命令 定位到工程所在的目录,然后调用以下命名即可把每个源代码文件行数及总数统计出来: find . "(" -name "*.m" -or -name "*.mm" -or -name "*.cpp" -or -name "*.h" -or -name "*.rss" ")" -print | xargs wc -l

统计整个工程代码行数 2015-12-12

打开终端,用cd命令 定位到工程所在的目录,然后调用以下命名即可把每个源代码文件行数及总数统计出来: find . "(" -name "*.m" -or -name "*.mm" -or -name "*.cpp" -or -name "*.h" -or -name "*.rss" ")" -print | xargs wc -l 其中,-name  "*
一周排行
  • IPFW和IPF一.IPFWIPFW意思可以理解为ip防火墙,主要作用是拦截设定规则外的ip包.你可以把这个理解为linux下的iptables,但是,ipfw要比iptables简单易用.freebsd系统默认是不 ...
  • 一.资源访问:(一).概念:    Android中的资源是指可以在代码中使用的外部文件,这些文件作为应用程序的一部分,被编译到应用程序中.在项目中,这些资源被保存到Android应用的res目录下.(二).资源分类 ...
  • VisualC++游戏开发笔记十六讲解一个完整的回合制游戏demo
    本系列文章由zhmxy555编写,转载请注明出处. 文章链接 http://qianmo. ...
  •  一.创建环境一.安装(使用yum安装或者官网下载软件包安装).到官网下载软件包.网址:解压到本地的包(注意名称以你下载的软件包型号为准)切换入目录完成解压后,对进行编译安装,:加载动态模块.[root@info h ...
  • zabbix 由于历史数据过大, 因此导致磁盘空间暴涨,  下面是结局方法步骤1. 停止 ZABBIX SERER 操作[plain] view plaincopyprint?[root@gd02-qa-plxt2- ...
  • 连接过程是通过一系列状态表示的,这些状态有:LISTEN,SYN-SENT,SYN- RECEIVED,ESTABLISHED,FIN-WAIT-1,FIN-WAIT-2,CLOSE-WAIT,CLOSING,LAS ...
  • 大型网站运维探讨和心得看到一篇不错的心得体会:相信我们做技术的都会有或多或少的担忧自己的未来职业发展:今天看到一篇心得体会,转过来和大家一起探讨一下:一.什么是大型网站运维?首先明确一下,全文所讲的”运维“是指:大型 ...
  • 最近在使用mvc5+EF的的时候用到了这句话 db.Entry(model).State = EntityState.Modified 看上去很简单的修改数据,但是一直报错,说是key已经存在,不能修改. 搞了很久, ...
  • 一.基本概念1.标签(Tag)标签是一种XML元素,通过标签可以使JSP网页变得简洁并且易于维护,还可以方便地实现同一个JSP文件支持多种语言版本.由于标签是XML元素,所以它的名称和属性都是大小写敏感的.2.标签库 ...
  • 可视模式可以看到选中的字符串, 并对其进行操作 v:进入字符选择模式 V:进入行选择模式 ctrl-v(Window是ctrl-q):进入block选择模式 o:移动光标到选择的另一端 O:移动光标到选择的对角线 g ...