非常方便用于统计代码行的小工具叫line-counter,使用以下命令获取工具:

 pip install line-counter

使用"line"命令可以获取当前目录下的文件与行数统计,效果如下

$ line
Search in C:\Users\Code\Project\src\
file count: 17
line count: 4001
$line
Search in C:\Users\Project\inc\
file count: 19
line count: 918

如果想看到更细节一些的信息,使用"line -d"命令

$ line -d
Search in /Users/Morgan/Documents/Example/
Dir A/file C.c                                             72
Dir A/file D.py                                           268
file A.py                                                 467
file B.c                                                   32
file count: 4
line count: 839

该项目github地址

快速计算代码行小工具相关推荐

  1. 手写体识别代码_【玩转腾讯云】使用API快速构建文字识别小工具之唐诗识别

    本篇推文共计1500个字,阅读时间约3分钟. 腾讯云-腾讯倾力打造的云计算品牌,以卓越科技能力助力各行各业数字化转型,为全球客户提供领先的云计算.大数据.人工智能服务,以及定制化行业解决方案.具体包括 ...

  2. excel自动排班表_造价拒绝熬夜!全套Excel工程计算表格+必备小工具,无偿领

    造价拒绝熬夜!全套Excel工程计算表格+必备小工具,无偿领 从事造价工作,总是要面临很多繁琐的工程算量数据.对于造价老手来说,有了一定的工作经验,面对复杂多样的数据,还是相当淡定.但对于新手来说,却 ...

  3. 机器视觉——计算视野的小工具

    计算视野的小工具 1. 使用方法和演示 2. 相机主要参数表格 2.1 海康威视 2.2 巴斯勒 3. 资源下载 1. 使用方法和演示 目前工具支持海康威视和巴斯勒两个品牌的常用相机型号: 选择好相机 ...

  4. 提高js调试效率的一个快捷键ctr+g 快速定位代码行

    大家在chrome调试时,找到一个js后, 发现想要找到原来的调试的地方好麻烦,需要关键字搜索,但是关键字如果有重复就很麻烦,第一次定位后,一刷新,再找很麻烦,有时候,我明明知道代码,但是还要一行行拖 ...

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

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

  6. ios代码混淆小工具

    一  绪言 写在前面的话:之前做了五年ios开发,现在转了开发方向(数据科学/大数据),今天帮以前ios开发小组的同学,写了一个ios代码混淆小工具,下面介绍下. 这种方式不是最佳方案,更好的方案是c ...

  7. 代码翻译小工具——后续

    初衷 之前根据需要开发了一款*<全局钩子--代码翻译小工具>*的文章,后续收到了一些有建议性的反馈和在使用中的一些感受,所以做了一些升级. README!!! 因为: 使用时会因为网络问题 ...

  8. Vue团队核心成员开发的39行小工具 install-pkg 安装包,值得一学!

    1. 前言 大家好,我是若川.最近组织了源码共读活动,感兴趣的可以点此加我微信 ruochuan12 参与,每周大家一起学习200行左右的源码,共同进步.同时极力推荐订阅我写的<学习源码整体架构 ...

  9. setproxy_SetProxy:一个设置IE代理的命令行小工具

    setproxy IE的代理设置用起来并不方便,我自己而言就要经常更改代理服务器,相信很多人有跟我相同的需要.使用C++编写了一个小程序SetProxy调用Win32 API来设置代理服务器IP,用起 ...

  10. QT 代码行统计工具

    一.效果展示 二.代码展示 .h #ifndef FRMCOUNTCODE_H #define FRMCOUNTCODE_H#include <QWidget>namespace Ui { ...

最新文章

  1. Java对线_新手如何通过练习打好Java基础?
  2. Think Pad T410键盘溅水有惊无险
  3. 解决VS 于 致命错误 RC1015: 无法打开包含文件 #39;afxres.h#39; 问题
  4. druid连接池mysql5.7_Spring Boot 使用Druid连接池整合Mybatis-Plus连接Mysql数据库
  5. 转:VMware、微软等四种主要的网络IO虚拟化模型
  6. 一些基础的MySQL数据库操作语句
  7. javascript实现一行文字随不同设备自适应改变字体大小至字数完全展示
  8. 台达编码器型号含义_台达伺服电机命名规则
  9. LayUI中的内置模块之 工具集文档 - layui.util
  10. ipq4029 高通 芯片 openwrt 资料收集
  11. DVWA下载、安装、使用(漏洞测试环境搭建)教程
  12. 向量 数量积vs向量积
  13. 动态路由协议之OSPF基本原理、区域划分及配置
  14. CANoe如何查看总线负载率?
  15. PowerDesigner 15下载(破解)
  16. 给测试小姐姐的第三封信 | ORACLE存储过程知识分享和测试说明
  17. python3实现百度翻译
  18. 十大物联网名词,专业人士才懂全!
  19. 大虾救命啊~~~~~~~~~~
  20. 关于Cannot resolve xxx的解决办法

热门文章

  1. 笛科思软件培训方案txwtech software training plan
  2. IAR教程之IAR下载和调试
  3. win10下安装numpy
  4. 【系统架构】类图怎么画
  5. android 高德地图设置不能旋转_如何将平面控制点导入Google Earth、奥维互动地图及手机奥维互动地图APP里面?...
  6. MAC地址生成器(可带跳数)
  7. 中英文国家名及手机号码前缀
  8. 崩坏3区号+86_86,中国大陆国际区号是“ +86”,还是“ +086”、“ +0086”
  9. 松下plc编程线usb驱动
  10. 免费下载《程序员面试宝典》.pdf