一 概述

本文介紹安卓项目統計代码行数的方法:

  • statistic插件统计代码行数
  • git项目下统计代码行数

statistic插件统计代码行数

2.1 statistic插件安裝

依次点击:File——>Settings——>Plugins——>搜索statistic

2.2 statistic使用

点击底部的statistic按钮,打开statistic窗口

点击Refresh按钮,执行代码分析,执行完毕后页面图

点击javaktxml可看到对应了类型文件的行数

三 git项目下统计代码行数(git版本管理)

3.1 本地项目代码行数(所有文件)

git ls-files | xargs wc -l

统计结果

16127 total

3.2 Git统计每个人提交代码行数

执行代码

git log --format='%aN' | sort -u | while read name; do echo -en "$name\t"; git log --author="$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

统计结果

user1     added lines: 8640, removed lines: 1095, total lines: 7545
user2     added lines: 1, removed lines: 0, total lines: 1
user3     added lines: 9328, removed lines: 639, total lines: 8689

3.3 项目总行数

执行代码

git log  --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 }'

统计结果

added lines: 17969, removed lines: 1734, total lines: 16235

Android开发之——统计代码行数相关推荐

  1. android studio统计方法数,android studio如何统计代码行数

    1.首先打开Android Studio开发工具. 2.FileSettings选项或者单击快捷菜单里的settings设置图标. 3.弹出settings对话框,搜索框输入 line 敲回车搜索. ...

  2. 在项目开发中统计代码行数的6种方式

    文章目录 一.使用find和wc命令统计代码行数 进行参数的过滤筛选 命令参数简要说明 二.PowerShell工具统计代码行数 条件过滤 输出所有文件的行数 PowerShell相关命令的简要说明 ...

  3. vscode统计代码行数,前端开发配置、快捷键使用

    1.统计代码行数 使用场景是项目年终统计行数. 实现:在需要统计得文件夹右键"在文件夹中查找" ,后输入筛选得正则表达式 ^b*[^:b#/]+.*$ (注意右边小图标都点亮) 这 ...

  4. 使用git log统计代码行数

    1.背景 在软件开发过程中,代码行数是一个非常重要的指标,可以用来衡量代码的质量和开发效率.Git是一个流行的版本控制系统,它可以记录和跟踪代码的修改历史.通过使用Git,我们可以很容易地统计代码行数 ...

  5. webstorm代码行数统计_【Rust每周一库】Tokei 统计代码行数等信息的实用工具

    Tokei是一个按语言统计代码行数等统计信息的工具.其实这些信息还是非常有用的,首先程序猿可以用它来估计别人的实力或者观察自己实力成长的速度(神马,行数论英雄么?).其次,管理人员可以用它来估计工程的 ...

  6. 统计代码行数的方法梳理

    在日常运维工作中,会碰到对一项项目下的代码行数进行统计的需求,下面对代码行数的统计方法进行梳理,以供参考. 1)最简单的是使用wc -l直接进行代码行数统计.(wc的几个参数的解释:-c 统计字节数: ...

  7. Eclipse统计代码行数

    开发过程中,经常需要统计代码行数,这时可以通过Eclipse的Search功能来实现. 步骤: 1.在Package Explorer中选中需要统计的包: 2.单击菜单Search-->File ...

  8. python计算营业额代码_python计算营业额的代码_python 统计代码行数简单实例

    python 统计代码行数简单实例 送测的时候,发现需要统计代码行数 于是写了个小程序统计自己的代码的行数. #calclate_code_lines.py import os def afileli ...

  9. 统计代码行数工具(升级版)

    统计python或java代码行数工具,实现内容如下: 1.从命令行参数中输入统计的目录路径和文件类型 2.count_file_lines():实现单个文件行数统计 3.count_code_lin ...

  10. phpstrom查看代码总行数_PHP统计代码行数的小代码

    本文实例为大家分享了PHP统计代码行数的具体代码,供大家参考,具体内容如下 想统计一下项目中一共有多少行代码,结果没找到什么好的工具,就自己写了一个. 效率不怎么样. /** * Created by ...

最新文章

  1. JavaScript初学者编程题(10)
  2. 云信小课堂|5分钟快速实现iOS端PK连麦场景
  3. Redis给PHP安装redis扩展
  4. 构建模式--Adapter模式(JAVA)
  5. MySQL日志设置双1_mysql日志配置文件示例
  6. 【java笔记】Collections集合工具类
  7. yolov4网络结构_上达最高精度,下到最快速度,Scaled-YOLOv4:模型缩放显神威
  8. 基于javaweb+springboot的学生学科竞赛管理管理系统设计和实现(java+springboot+ssm+maven)
  9. SQL注入漏洞-MySQL盲注
  10. android调色器 源代码,Android 上的调色板 —— Palette
  11. treap【来自蒟蒻的整理】
  12. Ruby中yield和block的用法
  13. 国企直招,内推! 科陆电子--嵌入式工程师/C# 工程师
  14. IOS 文件读写操作详解及简单实例
  15. 云开发(微信-小程序)笔记(十四)---- 收藏,点赞(上)
  16. python时间戳是什么意思_Python-时间戳
  17. 波音737座位哪里好_我的座位在哪里?
  18. 转录组代谢组联合分析基础名词
  19. 信道编码之纠删码编码
  20. 诺康得NKD完成500万天使轮融资,专注于糖化学细胞治疗

热门文章

  1. mos管闩锁效应理解学习
  2. DevCon 命令与批处理自动禁用启用网卡
  3. uefi legacy linux知乎,【U盘工具】制作纯净万能“便携系统+pe维护”双系统U盘——UEFI与Legacy双启动...
  4. 穿越回二年级讲CPU工作原理。
  5. ElasticSearch 安装IK分词器
  6. Lambert 投影转换相关代码
  7. iOS 端 HTTP 抓包分析工具推荐-Thor
  8. java求职简历模板自我评价_java简历自我评价填写样本
  9. 关于ArcGIS的文件格式
  10. IDEA------自动导包快捷键