1 . 插件介绍

  • 统计项目中各个文件的数量,大小,行数,平均等信息
  • 根据扩展名自定义统计详细行数信息 , 包括总行数,代码行数,代码行数占比,注释行数,注释行数占比,空白行数,空白行数占比
  • 自定义选择多个文件 , 统计各个文件信息
  • 本插件需要JDK8或以上版本

2 . 插件安装

利用在线或离线方式安装Statistic插件到idea中(idea的插件安装详见Idea插件安装和管理)

插件官方地址 : http://plugins.jetbrains.com/plugin/4509-statistic/versions

3 . 插件使用

Statistic安装完成后 , 会在下方Tool Windows中多一个Statistic图标(如果没有 , 可以点击View菜单 -> Tool Windows -> Statistic显示)

展开Statistic面板 , 可以看到顶部有三个按钮 , 分别是"全局更新" , "根据选择更新" , "Statistic设置" . 中间的内容区域默认是空的 , 我们点击一下Refresh按钮 , 即可更新整个项目的信息

也可以单击切换tab , 查看各个类型的统计信息 .

Refresh on selection功能类似 , 我们可以手动选择N个文件然后查看它们的统计信息

4 . 插件设置

点击Statistic面板顶部的第三个按钮 , 即可进入Statistic设置界面

Intellij idea利用Statistic插件统计项目代码行数相关推荐

  1. IntelliJ IDEA统计项目代码行数

    第一步首先需要知道idea统计项目代码行数,主要是使用Statistic插件来统计,点击File->Settings,如下图所示: 第二步进去Settings界面之后,点击Plugins,然后点 ...

  2. 使用PYTHON统计项目代码行数

    目录 一 使用PYTHON统计项目代码行数 二 应用实例 注:原创不易,转载请务必注明原作者和出处,感谢支持! 一 使用PYTHON统计项目代码行数 遇到一个非常小的需求:统计一个项目里头的各类源代码 ...

  3. Python脚本可以统计项目代码行数

    将下列代码保存至py文件,然后命令行方式在console执行即可. 配置说明: ROOT_PATH配置source目录,会自动递归统计所有文件代码行数总和. INCLUDE_EMPTY_LINE:Tr ...

  4. python项目代码量_python统计项目代码行数

    stat.py #!/usr/bin/env python3 # -*- coding: utf-8 -*- import chardet import os import sys # 定义注释的格式 ...

  5. 统计java代码行数_统计项目代码行数

    今天测试告知需要项目的代码行数,项目怎么也有十万左右的代码行数,想想就想奔溃了, Eclipse一定有这方面的统计,应该也有统计工具,于是上网查了一番,果然找到了. 1.我要查询的文件类型为*.xml ...

  6. 统计项目代码行数 intelliJ idea statistic 插件

    任务需求是让你统计一下,现在涉及到的每个模块的代码的行数,这个任务怎么实现呢?哎,这idea竟然有个现成的插件,直接拿来用,就能实现对源码的简单分析和统计.直接在idea的插件仓库里面搜索" ...

  7. 发一个统计项目代码行数的Java代码

    import java.io.BufferedReader; import java.io.File; import java.io.FileReader; import java.util.Arra ...

  8. Linux统计项目代码行数

    首先进入项目工程下 统计项目下所有文件行数 find . -type f |xargs cat|wc -l 统计项目下 .c 文件行数 find . -name "*.c" |xa ...

  9. eclipse代码量统计插件_Android Studio 代码行数统计插件Statistic的简单使用

    在项目开发过程中,有时候需要统计代码行数(比如组长想关心一下你的代码量,或者要申请软件著作权时),需要统计的文件类型主要是 .java..xml..kt等,已经有人开发好相关插件了,如果你是用Andr ...

最新文章

  1. can口通信的软件测试,CAN通信控制程序的仿真与测试
  2. 《应试教育洗礼的“好”学生的学习行为特征分析》 2019-11-02
  3. 统计学习方法第十九章作业:马尔可夫链蒙特卡罗法、吉布斯抽样算法(书上题目) 代码实现
  4. python中解决死锁的方法
  5. 求python一个类与对象的代码_Python基础系列(五)类和对象,让你更懂你的python代码...
  6. 吴恩达旗下Drive.ai商业化第一步!现在去德州能打无人驾驶出租车
  7. matlab 释放变量,怎么能释放已经使用的内存
  8. hadoop mapreduce lzo
  9. ECMAScript 学习笔记01
  10. mybatis_07动态SQL_foreach循环
  11. 《XMPP高级编程 使用JavaScript和jQuery》
  12. 公务员可以做哪些合法正规的兼职
  13. 如何采集企业信息公示系统
  14. 关于killer网卡在linux 2.6.11版本以上的驱动安装
  15. 计算机怎么使用远程桌面工具,win7一键开启远程桌面工具
  16. 当360屠榜黑客奥斯卡,我们为什么要关注国家级网络安全战?
  17. [WSL2]WSL2迁移虚拟磁盘文件ext4.vhdx
  18. 【日语】标日初级总结笔记
  19. 软件项目需求调研过程
  20. HTML与CSS——CSS字体样式

热门文章

  1. [C#.Net]判断文件是否被占用的两种方法
  2. GROOVY简单语法实习
  3. 基于visual Studio2013解决C语言竞赛题之1012连接字符串
  4. 自己动手实现权限控制(数据库表的设计)
  5. 数字滤波器(四)--模拟滤波器转化为数字滤波器
  6. android反射开启通知_作为Android开发者 你真的知道app从启动到主页显示的过程吗?...
  7. Filter过滤器~~~编码过滤和登陆验证
  8. java的堆排序_java中什么是堆排序?堆排序介绍
  9. Django-2- 模板路径查找,模板变量,模板过滤器,静态文件引用
  10. DFS-20190206