统计文件行数(单个文件): wc -l file 例如: homer@ubuntu:~/workspace/android/game$ wc -l LGameAndroid2DActivity.java... 906 LGameAndroid2DActivity.java 统计目录所有文件行数(全部目录): find ..../game/utils/NumberUtils.java 68753 total 统计目录并按行数排序(按行大小排序): find ..../game/core/geom/AffineTransform.java 68753 total 统计目录并按行数排序(按行文件名排序): find .
一个项目做完以后一般都会将代码的行数统计一下,这样可以和时间对比可以看出程序员的效率问题, 很多的公司都会做这件事,当然我本人是排斥的,毕竟一个项目的难易程度很大程度上不是代码量决定的,而是技术决定的,...使用起来很简单,做一个简单的教程: 统计代码: ? 您还可以根据需要添加文件的后缀和删除不需要统计的文件类型 ?
/bin/sh # 流量统计工具 # 可带一个参数:网卡名,如eth0或eth1等 # 输出格式:统计时间,入流量(Kbps),入流量(Mbps),
StatSVN介绍 StatSVN是一个Java写的开源代码统计程序,从statCVS移植而来,能够从Subversion版本库中取得信息,然后生成描述项目开发的各种表格和图表。...比如:代码行数的时间线;针对每个开发者的代码行数;开发者的活跃程度;开发者最近所提交的;文件数量;平均文件大小;最大文件;哪个文件是修改最多次数的;目录大小;带有文件数量和代码行数的Repository...通过statsvn工具做分析 java -jar statsvn.jar svn.log local_project 运行完成后,就会在$PWD(unix下)或者%CD%(windows下)下生成对应的分析文件...,在index.html文件中就有代码量统计. ?...svn中的代码量 统计svn上代码量的方法--使用statsvn工具 统计分析svn用户每天提交的代码数 一个基于SVN 的代码提交量统计工具 StatSVN
统计后数据: ? 详细说明:载频配置统计工具
一.简介 仓库代码统计工具之一,可以按git提交人、提交次数、修改文件数、代码行数、注释量在时间维度上进行统计,亦可按各文件类型进行简单的统计,非常方便....虽然以代码行数来衡量项目或者程序员并不是一件靠谱的事,但是从统计角度看趋势对于技术管理人员还是很有帮助的!...GitStats就是这样的工具,它能生成以下统计数据,并以图表形式进行对比 常规的统计:文件总数,行数,提交量,作者数。...vim zh_default.yml 修改最上边的zh_tw为zh_cn其他不变 vim zh.yml 更新下索引 updatedb 4.为指定工程指定生成分析报告,这里随意下载一个工程,具体看要统计哪个
我们经常想要统计项目的代码行数,但是如果想统计功能比较完善可能就不是那么简单了, 今天我们来看一下如何用python来实现一个代码行统计工具。...思路:首先获取所有文件,然后统计每个文件中代码的行数,最后将行数相加....实现的功能: 统计每个文件的行数; 统计总行数; 统计运行时间; 支持指定统计文件类型,排除不想统计的文件类型; 递归统计文件夹下包括子文件件下的文件的行数; 排除空行; # coding=utf-8...import os import time basedir = '/root/script' filelists = [] # 指定想要统计的文件类型 whitelist = ['php', 'py']...Cost Time: 0.00 second [root@pythontab script]# 统计php和python文件,非常方便。 其实大家还可以在此基础上进行改进,比如:排除注释行等等。
想自己原创一些小工具,便于日常工作需求,所以这款字符统计工具就诞生了,希望大家喜欢!图片这段代码实现了一个字符统计工具,可以统计输入段落中的总字符数、汉字字符数、英文字符数和符号数。...用户在输入框中输入段落后,点击"统计"按钮,JavaScript 代码会使用 AJAX 技术将输入内容发送到后端进行处理。后端 PHP 代码首先检查请求的方法是否为 POST,然后获取用户输入的内容。...此工具可以帮助用户快速统计输入段落中的字符信息,对于文本处理和数据分析非常有用。...请注意,为了使该工具正常工作,你需要在服务器上运行支持 PHP 的环境,并确保代码中的依赖库(如 Bootstrap 和 jQuery)可以正确加载。完整代码如下: 统计,字符统计工具,字数统计,统计字数,统计工具,小轻原创"> <link rel="stylesheet" href=
统计某人的代码提交量,包括增加,删除: git log --author="$(git config --get user.name)" --pretty=tformat: --numstat | gawk...7个月写了30398行代码 竟然有这么多 统计每个人的增删行数 git log --format='%aN' | sort -u | while read name; do echo -en "$...查看仓库提交者排名前 5 git log --pretty='%aN' | sort | uniq -c | sort -k1 -n -r | head -n 5 贡献者统计 提交过代码的人数 git...log --pretty='%aN' | sort -u | wc -l 提交数统计: git log --oneline | wc -l
这时候就需要一个简单易用的工具,下面我来介绍几款好用工具。...,提交次数等; 3.统计活跃度; 那么,如何来对代码量做统计呢?...二、常规操作 一般情况,我们可以直接通过 Git log 来统计,如: 1.统计个人代码量: git log --author="jartto" --pretty=tformat: --numstat...-c | sort -k1 -n -r | head -n 5 更多 log 操作可以请移步: Git 代码统计 。...七、参考文档 Git 代码统计 有哪些比较好用的代码量统计工具?
一个基于 Linux 操作系统的服务器运行的同时,也会表征出各种各样参数信息。...这里只是一些简单的工具查看系统的相关参数,当然很多工具也是通过分析加工 /proc、/sys 下的数据来工作的,而那些更加细致、专业的性能监测和调优,可能还需要更加专业的工具(perf、systemtap...第二行统计了系统的任务状态信息。...1.2 vmstatvmstat 是除 top 之外另一个常用的系统检测工具,下面截图是用-j4编译boost的系统负载。...说到这里,想到以前很多人纠结编译 linux kernel 的时候 -j 参数究竟是 CPU Core 还是 CPU Core+1?
年度汇报中需要统计代码的注释率、检视率、重复率.......很多统计可以从git从通过命令统计 比如 #统计具体某员工的代码提交量 git log --author=xiao.changwei--since=2020-01-01 --until=2020-12-...注释率就真的不好统计了,就用最原始的方法写一个: ?...whiteLines); System.out.println("注释行数:" + commentLines); System.out.println("代码行数...NumberFormat.getPercentInstance(); percent.setMaximumFractionDigits(4); System.out.println("代码注释率
引言 在上文中性能工具之linux三剑客awk、grep、sed详解,我们已经详细介绍 linux 三剑客的基本使用,接下来我们看看具体在性能测试领域的运用,本文主要介绍的是在 Tomcat 和 Nginx...access日志的统计分析。...($http_user_agent) awk -F\" '{print $8}' access.log # 真实ip ($http_x_forwarded_for) 注意:这里为了避免 Linux...IP相关统计 统计共有多少个不同的 IP 访问: awk '{print $1}' access.log |sort|uniq|wc – l 统计每一个 IP 访问了多少个页面: awk '{++S[$1...| wc -l 小结 通过本文的介绍,我相信同学们一定会发现 linux三剑客强大之处。
1.统计demo目录下,js文件数量: find demo/ -name ".js" |wc -l 2.统计demo目录下所有js文件代码行数: find demo/ -name ".js" |xargs...cat|wc -l 3.统计demo目录下所有js文件代码行数,过滤了空行: find /demo -name ".js" |xargs cat|grep -v ^$|wc -l 发布者:全栈程序员栈长
#!/bin/awk -f BEGIN{ MAX = 0 MIN = 9999999 CCID=ENVIRON["ccid"...
目录 关于os.work 关于 sys.argv 代码统计程序 关于os.work import os res = os.walk(r'D:\LearnPython\program2') #for path...sys.argv 在cmd中运行时如果.py文件中有sys.argv,则可得到一个列表,且列表的第一个元素是执行文件的文件名,后面几个元素是我们在.py旁边输入的字符,以空格分开为每个元素,所以如果编写代码统计的程序...代码统计程序 此程序只可在cmd下运行 import os import sys def count_code_lines(filename): res = os.walk(filename)...}行') print(f'总共有{count}行') if __name__ == '__main__': filename = sys.argv[1]#当运行cmd的时候直接将要统计代码的地址复制在本程序名旁边即可
虽然以代码行数来衡量项目或者程序员并不是一件靠谱的事,但是从统计角度看趋势对于技术管理人员还是很有帮助的!...推荐一个比较好用的git仓库代码统计工具:git_stats,它用于按git提交人、提交次数、修改文件数、代码行数、注释量在时间维度上进行统计,亦可按各文件类型进行简单的统计,非常方便。...废话不多说,演示下步骤: 1、首先到ruby官网(http://www.ruby-lang.org/en/downloads/)上下载最新源码包,例如2.5.1版本,解决后,执行linux下以源码安装习惯用的三招...可见,该工具生成的页面有助于我们统计代码库中总体的代码提交趋势,以及每个coder的代码提交趋势,对于技术管理是有意义的。以下是我截取的最好用的两个页面,首先是按日期统计活跃度: ?...按日期统计代码行数也很好用,虽然代码行数并不能反映出个人的贡献量,但是一些明显不靠谱的事还是能够从这里发现的。 ?
addhosts项目已接近尾声,我很想知道我们写了多少行代码。 一、需求 统计源码目录下py文件的代码行数。 ?
统计每个人的增删代码数 git log --format='%aN' | sort -u | while read name; do echo -en "$name\t"; git log --author...} END { printf "added lines: %s, removed lines: %s, total lines: %s \n", add, subs, loc }' -; done 统计仓库中提交数前...5的用户 git log --pretty='%aN' | sort | uniq -c | sort -k1 -n -r | head -n 5 统计总的贡献者数量 git log --pretty=...'%aN' | sort -u | wc -l 统计代码总行数 git ls-files | xargs wc -l 转载请注明原文:https://longjin666.cn/?
安装Statistic插件即可 重启IDEA(我的2022.2.2不用重启) 点击Refresh就可以看到整个项目中的代码统计 如果想统计局部代码 可以选中 点击Refresh on selection
领取专属 10元无门槛券
手把手带您无忧上云