精华内容
下载资源
问答
  • 一个软件的代码量
    千次阅读
    2018-06-04 10:06:40
    http://www.cnblogs.com/zfanlong1314/archive/2013/03/08/2950100.html
    按CTRL+F (F ind in files),选择 在文件中查找勾上支持正则表达式,然后 输入 搜索内容
     
     

    b*[^:b#/]+.*$

    #开头和/开头或者空行都不计入代码量。如果需要只统计代码文件的代码量,可以选择查找文件的类型,比如什么*.xml, *.resx….可以不检查,只查*.cs,*.c,*.h…

    搜索出来以后最后一行就是代码行数了。

    更多相关内容
  • 统计代码量方法

    千次阅读 2020-04-08 22:40:21
    文章目录一、简介二、Windows下使用代码量统计工具1. 不设置环境变量2. 设置环境变量三、Linux下使用代码量统计工具 今天突然遇到一个问题?要统计项目代码一共多少行,我们都知道一个项目中有许多文件,我们不可能...


    今天突然遇到一个问题?领导让统计要统计项目代码一共多少行,我们都知道一个项目中有许多文件,我们不可能将它们进行相加计算一共多少行。再说一个项目中也有空白行、注释行。经过查找发现有实用的工具 clocIrisCodeCounter

    方法一:直接使用正则表达式

    VS中统计:b*[^:b#/]+.*$
    code

    待搜索完成就会看到:匹配行、匹配文件数和已搜索文件总数

    注意:

    1. #开头和/开发或者空行都不计入代码量中
    2. 如果你想就只要统计代码文件的代码量,那就可以选择文件的类型,比如什么*.xml,resx可以不检查,只查找.cpp,*.h等文件
    3. 不过在统计结果是代码的行数,包括了空行和注释行,所以结果不是很完美的

    方法二:使用cloc文件

    cloc是一款使用Perl语言开发的开源代码统计工具,支持多平台使用、多语言识别,能够计算指定目标文件或文件夹中的文件数(files)、空白行数(blank)、注释行数(comment)和代码行数(code)。
    可以通过下面的地址进行下载:
    官方网站:http://cloc.sourceforge.net/
    github上:https://github.com/AlDanial/cloc/releases

    2.1、在Windows下使用代码量统计工具

    首先,将下载好的cloc-1.84.exe重新放在一个cloc文件夹中,并将其重新命名为cloc.exe

    以管理员的打开cmd或着你的电脑装git打开Git Bash Here,这里我使用的管理员打开cmd

    ① 不设置环境变量

    命令格式:cloc.exe的文件路径+空格+项目代码路径
    D:\Software\cloc\cloc.exe C:\Users\Salt\Desktop\学习代码svn\mysql连接
    在这里插入图片描述

    ② 设置环境变量

    D:\Software\cloc添加到环境变量path中,通过echo %Path%来进行查看是否设置成功。
    进项目文件夹下,在命令行输入:cloc .
    在这里插入图片描述
    可以看到,在Windows命令行工具中,将各种变成语言的文件数、空行数、注释行数以及代码行数分别展示出来了,并且给出了总的统计结果。

    关于更多的使用方法,可以通过cloc -help来进行查阅,可选项特别多,但是我认为cloc .就已经满足我的基本需求了。如果有需要的时候在进行学习。

    其他命令:

    cloc targetFile --report-file=result.txt  //将targetFile文件的代码统计结果写入result.txt文件中
    cloc targetFile --sql=result.txt  //用SQL语句的形式将统计结果写入result.tx
    
    2.2、Linux下使用代码量统计工具

    Ubuntu下安装:sudo apt-get install cloc
    在这里插入图片描述
    统计C语言目录下的代码量:cloc .
    在这里插入图片描述
    cloc的本质是一个perl脚本:file `which cloc`
    在这里插入图片描述

    方法三:使用代码统计工具

    这一类工具网上有很多的,我自己比较喜欢使用Iris Code Counter别问为什么。自己使用一下就知道。
    Iris Code Counter
    分享一个好用代码统计工具:
    链接: https://pan.baidu.com/s/1fIhYorbWfBEp7b-9ZPVtKg 提取码: szrb

    展开全文
  • 进入git工程本地存储目录,然后右键-Git...1、统计项目中个人代码量(这里以我git提交代码时的用户名“futao3”为例): git log --author=“futao3” --pretty=tformat: --numstat | awk ‘{ add += $1; subs += $2...

    当我们参与一个项目开发时,可能会希望知道自己对这个项目的贡献量、代码量等,如果是使用git进行项目代码管理,那么就可以用下面的方法统计自己的代码量等信息。
    进入git工程本地存储目录,然后右键-Git Bash Here ,或者进入Bash后,使用cd命令进入git工程存储目录,然后输入下面相关命令:

    1、统计项目中个人代码量(这里以我git提交代码时的用户名“futao3”为例):

    git log --author=“futao3” --pretty=tformat: --numstat | awk ‘{ add += $1; subs += $2; loc += $1 - $2 } END { printf “added lines: %s, removed lines: %s, total lines: %s\n”, add, subs, loc }’
    在这里插入图片描述

    2、统计整个项目总的代码量,直接不输入用户名即可:
    git log --author="" --pretty=tformat: --numstat | awk ‘{ add += $1; subs += $2; loc += $1 - $2 } END { printf “added lines: %s, removed lines: %s, total lines: %s\n”, add, subs, loc }’
    在这里插入图片描述

    3、统计项目所有参与者的代码量:
    git log --format=’%aN’ | sort -u | while read name; do echo -en “KaTeX parse error: Expected 'EOF', got '\t' at position 5: name\̲t̲"; git log --au…name” --pretty=tformat: --numstat | awk ‘{ add += $1; subs += $2; loc += $1 - $2 } END { printf “added lines: %s, removed lines: %s, total lines: %s\n”, add, subs, loc }’ -; done
    在这里插入图片描述

    注:上面统计结果包含项目中所有文件的行数,比如配置文件、sql文件等,不只是Java文件。

    4、下面再介绍cloc统计项目代码行数(可查看Java代码行数):
    在linux中可以直接用命令行安装使用cloc,在windows中需要先下载软件。
    cloc下载地址:https://sourceforge.net/projects/cloc/files/
    下载完放到相应项目路径下,然后在git bash中执行命令:
    在这里插入图片描述
    其中blank为文件中空白行数,文件末尾的空白行不算,只算中间的空白行;
    comment为注释行数(会自动根据文件类型统计注释行,Java中“//”,python中“#”);
    code为代码行数。

    展开全文
  • AndroidStudio统计项目中的代码量

    千次阅读 2018-07-14 16:25:40
    公司自己的项目,在申请版权的时候,在“计算机软件著作权登记申请表”中需要填写项目的代码量,于是网上查找了资料发现很多都说的是AndroidStudio展示当前行号什么的,并不是真正的统计项目的代码量。有一些资料中...

    公司自己的项目,在申请版权的时候,在“计算机软件著作权登记申请表”中需要填写项目的代码量,于是网上查找了资料发现很多都说的是AndroidStudio展示当前行号什么的,并不是真正的统计项目的代码量。有一些资料中提到了Statistic这个插件,这个插件还是很好用的,下面就把使用的方式和大家分享一下:

     

    插件下载地址:链接:http://pan.baidu.com/s/1dFufkuX  密码:q2do

     

    一、安装Statistic插件

    关于插件的安装,我们就直接上图了。

    1、第一步:

     

    2、安装插件

     

     

    3、完成安装插件

     

    提示:从本地安装也是同样的操作,找到本地的插件文件,选中后点击OK即可。

     

     

    二、下面我们就来说一下Statistic的使用方法:

    我们安装好Statistic这个插件之后,studio界面上左下角会出现一个图标,如下图:

     

     

    点击显示界面如下:

     

     

    点击红色框:

     

     

    点击OK之后展示的界面如下:


    展开全文
  • echo '<pre>...// 统计php代码行数 function countLine($dir) { $count = 0; if (is_dir($dir)) { $files = scandir($dir); foreach ($files as $file) { if ($file[0] == '....
  • 像素大厨 PxCook ...这个软件能将你点击地方的尺寸显示出来而且还能显示相应的css代码代码的尺寸rem需要自己调好),我肯定不是第一个使用的,不喜勿喷哈哈 这个软件名叫像素大厨 下面附加下载地址 ...
  • 写html代码用什么软件

    万次阅读 2021-06-10 08:38:47
    写html代码软件:1、Sublime Text;2、Dreamweaver;3、WebStorm;4、HBuilder;5、Notepad;6、VSCode;7、Vim;8、Aptana Studio;...1、Sublime TextSublime Text 是一个跨平台的代码编辑器,同时支持W...
  • 群里的朋友,经常问到web前端开发写代码用那个软件好?今天在这里统一回答下,主流的web前端开发写代码软件有这些Webstorm、Vscode、Sublime Text、HBuilder、Dreamweaver、notepad++、editplus等,做前端这么多年...
  • 但是却没有在课后好好的自己去主动敲代码,笔者不能让你有多主动去自己实践,但是笔者可以给你介绍几款更好的写代码软件(手机电脑都可以)。C语言作为一门起源比较早的编程语言,可以编程的手...
  • Android Studio统计项目代码量

    万次阅读 2017-06-27 10:41:44
    写完项目之后想知道自己写了多少行代码,毕竟代码敲了这么久,敲了多少行代码自己都不知道,我用的是Android studio 开发工具,他有插件Statistic提供这功能 首先点击FIle ,找到Setting,点进去 然后...
  • 超牛逼的几款轻级笔记软件

    千次阅读 2021-11-04 00:17:54
    点击关注公众号,回复“1024”获取2TB学习资源!编程容易产生挫折,即使作为一种业余爱好也可能是这样。建立一个网页,手机APP或桌面应用都是个很大的工程,好的记笔记技能是让这个工程井然有...
  • 软件工作评估方法(

    万次阅读 2018-10-31 19:16:14
    为了便于计算,给出一个计算公式: 软件开发价格 = 开发工作 × 开发费用/人·月 1.1开发工作  软件开发工作与估算工作经验值、风险系数和复用系数等项有关: 软件开发工作 = 估算工作经验值 × ...
  • pycharm快速统计当前项目代码行数

    千次阅读 2021-06-08 10:25:09
    下载Pycharm插件statistic 安装后,会在页面底部看到statistic工具栏 点击statistic,点击Refresh,就会看到代码数量。
  • 代码会用到哪些常用的软件

    千次阅读 2021-05-06 18:53:34
     Sublime Text 是一个跨平台的代码编辑器,同时支持Windows、Linux、Mac OS X等操作系统,也是HTML和散文先进的文本编辑器。Sublime Text具有漂亮的用户界面和强大的功能,主要功能包括:拼写检查,书签,完整的 ...
  • 软件工作评估方法很多,如代码行法、类比法、WBS、故事点、用例点、NESMA、FPA、cosmic、COCOMOⅡ等。本文只是选取主流评估方法进行简述,每种方法在实际操作过程中有若干条计数规则,在此并未阐述,并不能作为...
  • 前端开发写代码哪个软件更好用?

    千次阅读 多人点赞 2019-11-13 10:59:52
    群里的朋友,经常问到web前端开发写代码用那个软件好?今天在这里统一回答下,主流的web前端开发写代码软件有这些Webstorm、Vscode、Sublime Text、HBuilder、Dreamweaver、notepad++、editplus等,做前端这么多年...
  • 代码量评估

    千次阅读 2012-08-08 16:49:04
    软件规模估算有哪些方法? 软件规模估算的假设和思路: ...对于成本模型,规模是计算软件项目的工作、成本和进度的主要输入 规模估算的责任者:程序员、软件工程师、系统分析员负责决定软件项目的
  • 软件开发中如何评估工作

    万次阅读 2019-04-22 21:45:25
    工作如何评估(软件的规模、应用的领域、对质量的要求、采用什么技术、开发团队能力) 1、需求(需求调研、需求分析设计、原型设计、需求确认) 业务流程报告/调查报告...就是评估一个需求所用到的工作么?...
  • 为何Google将几十亿行源代码放在一个仓库?

    万次阅读 多人点赞 2019-02-02 17:50:52
    【AI科技大本营导读】与大多数开发者的想象不同,Google只有一个代码仓库——全公司使用不同语言编写的超过10亿文件,近百TB源代码都存放在自行开发的版本管理系统Piper中,只当项目开源且需要外部协作时,才会使用...
  • 软件开发工作的估算方法

    千次阅读 2019-09-14 17:11:31
    在讨论软件工作估算方法前,首先要清楚什么事软件工作估算。 我理解的工作估算,就是估算软件项目所耗费的资源数,...而且我个人觉得软件工作软件规模是不等的,规模是指大小是固定的,而一个软件开发的...
  • 另外,本程序还附带了一个使用MMX汇编优化的32位alpha混合函数(57行,有详尽注释),需要的朋友可以直接copy了。 PS:关于字体的绘制 我建议大家用GetGlyphOutline()手动提取字形像素去绘制,因为TextOut这类绘制...
  • C语言基本上是大学计算机及其相关专业在大一上学期就会开的一门...但是却没有在课后好好的自己去主动敲代码,笔者不能让你有多主动去自己实践,但是笔者可以给你介绍几款更好的写代码软件(手机电脑都可以)。 ...
  • 这四才是真正的低代码平台

    万次阅读 多人点赞 2021-04-22 00:13:42
    很多人不明白低代码平台怎么莫名其妙就火了。当然,很多人也不明白为啥微软要并购Github。我先卖关子。我最推崇的低代码平台一共四:微软Power Platform:开发语言的老玩家搞的...
  • 作者:刘工,排版:晓宇微信公众号:芯片之家(ID:chiphome-dy)本人工作多年,也算是小司机了,见到过很多习惯非常不好的代码,别人阅读起来可以说是绞尽脑汁,非常令人费解。最近换了...
  • 程序静态分析(Program static analysis)是指在不执行代码情况下, 通过词法分析、语法分析、语义分析、控制流、数据流分析等技术对源代码进行扫描。
  • 自制一个代码转图片的uTools插件

    千次阅读 2021-05-16 16:52:40
    时不时和实验室的人会有代码交流,每次展示代码都是直接上文件、或者截n个图、也或者就给个小片段。找了很久,终于找到这个...一个轻松提高代码逼格 的图像工具 (???? 装逼神器,假的) 基于开源 Carbon 制作的 uTools
  • 代码开发平台是一种配置型软件快速开发工具,不需要大量编程(例如力软快速开发平台),经过简单的业务参数配置和...目前插件化、低代码逐步走向大众视野,自己做一次电子问卷、搭建一个网站、创作一个小程序商店...
  • 关于draw.io ---------- 是一个在线的编辑画图的软件软件可以进行流程图的编辑设计。非常的棒。 可以存储到网络盘上或者下载到本地。

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 983,378
精华内容 393,351
关键字:

一个软件的代码量