项目代码统计IDEA插件(快速识别烂项目)

小初seo 2021年5月29日14:56:30学习笔记评论392 次浏览598字阅读1分59秒

编程是一个很奇妙的事情,大部分的我们把大部分时间实际都花在了复制粘贴,而后修改代码上面。

很多时候,我们并不关注代码质量,只要功能能实现,我才不管一个类的代码有多长、一个方法的代码有多长。

因此,我们经常会碰到让自己想要骂街的项目,不过,说真的,你自己写的代码也有极大可能被后者 DISS。

为了快速分析项目情况,判断这个项目是不是一个“垃圾”项目,有一个方法挺简单的。

那就是对代码的总行数、单个文件的代码行数、注释行数等信息进行统计。

怎么统计呢?

首先想到的是 Excel 。不过,显然太麻烦了。

有没有专门用于代码统计的工具呢?

基于Perl语言开发的cloc(count lines of code)或许可以满足你的要求。

有没有什么更简单的办法呢?

如果你使用的是 IDEA 进行开发的话,推荐你可以使用一下 Statistic 这个插件。

我们直接在 IDEA 的插件市场即可找到这个插件。我这里已经安装好了。

如果你因为网络问题没办法使用 IDEA 自带的插件市场的话,也可以通过IDEA 插件市场的官网手动下载安装。

项目代码统计IDEA插件(快速识别烂项目)

有了这个插件之后你可以非常直观地看到你的项目中所有类型的文件的信息比如数量、大小等等,可以帮助你更好地了解你们的项目。

项目代码统计IDEA插件(快速识别烂项目)

你还可以使用它看所有类的总行数、有效代码行数、注释行数、以及有效代码比重等等这些东西。

项目代码统计IDEA插件(快速识别烂项目)

如果,你担心插件过多影响IDEA速度的话,可以只在有代码统计需求的时候开启这个插件,其他时间禁用它就完事了!

小初seo
  • 本文由 发表于 2021年5月29日14:56:30
  • 转载请务必保留本文链接:https://www.pkak.cn/xuexi/4154.html
学习笔记

DOME:又一款功能强大的子域名枚举工具

关于DOME DOME是一款功能强大的子域名枚举工具,该工具是一个快速可靠的Python脚本,可以实现主动或被动扫描,以搜索目标子域名以及开放的端口信息。该工具主要针对漏洞奖励Hunter以及渗透测试...
学习笔记

为什么很多人那么努力,还是赚不到钱?

努力和赚钱之间,估计只有一毛钱的关系。 赚钱有三个层次: 第一个层次,靠勤奋努力挣钱,例如每天准时上班,老实加班,像老黄牛那样勤勤恳恳,不管是打工也好,创业也罢,用体力交换报酬。 第二个层次,靠聪明才...
学习笔记

你是如何寻找自己想获取的信息呢?

1. 先学会正确地提问。能提出好问题,才能得到更好的回答——包括 Google 百度这样的搜索引擎,你也得“问对问题”。 2. 善用搜索引擎。当下搜索引擎里,其实已经有几乎所有问题的答案了,而且还在不...
学习笔记

现在是不是每个人都应该学点编程知识?

有人说,现代年轻人要会三项技能,第一就是英语,第二短视频,第三是编程。 是不是不会编程就容易被社会淘汰呢?是不是每个人都应该学一点编程呢? 你如果不打算找一份程序员的工作,对编程也没有兴趣,就没有必要...
学习笔记

想学习编程,对学历有要求吗?

不单单学编程,学什么对学历都没有要求。 所谓“学历”,我的理解,也就是一个人“学习的历程”,学任何东西,都跟此前的学习历程没多大关系。 有兴趣,愿意付出一万小时学习、练习、实践、思考,就能有所得。
学习笔记

如何确保自己, 未来一定会变得越来越好?

正确的策略应该是: 想办法提前预知自己需要掌握哪些技能, 再确定它们是自己可以通过练习真正熟练掌握的技能, 而后制定长期计划, 一点一点稳步执行。 这个策略, 适合每个人, 每个领域, 每个职业。 嗯...
学习笔记

我们为什么不能输出有价值的干货?

我们为什么不能输出价值干货? 一,没有产出的能力。实践得少,书读得少,做事不思考不总结,是无法产出优质内容的原因。比如我自己,做了5年的记者,现在让我输出这方面内容的干货,我真的写不出。因为我没有意识...
匿名

发表评论

匿名网友 填写信息

:?: :razz: :sad: :evil: :!: :smile: :oops: :grin: :eek: :shock: :???: :cool: :lol: :mad: :twisted: :roll: :wink: :idea: :arrow: :neutral: :cry: :mrgreen: