首页 > 其他分享 >为什么我建议你趁早试试这款项目代码统计 IDEA 插件—— Statistic

为什么我建议你趁早试试这款项目代码统计 IDEA 插件—— Statistic

时间:2023-10-07 10:02:18浏览次数:40  
标签:插件 项目 代码 IDEA Statistic 统计

前言

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

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

因此,我们经常会碰到让自己想要骂街的项目,不过,说真的,你自己写的代码也有极大可能被后者 DISS。为了快速分析项目情况,判断这个项目是不是一个“垃圾”项目,有一个方法挺简单的。

那就是对代码的总行数、单个文件的代码行数、注释行数等信息进行统计。怎么统计呢?首先想到的是 Excel 。不过,显然太麻烦了。有没有专门用于代码统计的工具呢?基于Perl语言开发的cloc(count lines of code)或许可以满足你的要求。

Statistic 插件

有没有什么更简单的办法呢?如果你使用的是 IDEA 进行开发的话,推荐你可以使用一下 Statistic 这个插件。我们直接在 IDEA 的插件市场即可找到这个插件。我这里已经安装好了。

image.png

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

image.png

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

image.png

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

标签:插件,项目,代码,IDEA,Statistic,统计
From: https://blog.51cto.com/u_16276442/7732898

相关文章

  • idea自定义设置背景图片
      这样就设置完成了......
  • idea 使用技巧
    提取变量,声明父类型在idea中提取变量Ctrl+Alt+V这个快捷键大家一定不陌生.其用法不少,主要的用法就是先创建一个对象,然后通过提取变量快捷键快速的将对象赋值给自动声明的变量,如下:先写对象的创建:newArrayList()然后按下Ctrl+Alt+V,出现:ArrayListarrayLi......
  • 202310061227-《心得:低版本mysql配置一,些轮子插件》
    1.对于mysql5.7.42,驱动(connector)选择:5.1.46。2.测试链接时:useSSL=true&enabledTLSProtocols=TLSv1.1 驱动链接字符串上要拼接上。3.驱动链接字符串:高版本mysql,意味着高版本connector,选>=8;低版本,选择5.x;               高版本mysql,com.my......
  • 我们的插件能力再升级:支持双声道,效果堪比同传!
    这周末,我们的Youtube中文配音除了突破10000+用户之外,功能又又又升级了!这次版本主要推出了一个新功能:双声道!之前有用户在群里希望支持原声+配音的同时收听,马上这个功能就给安排上了!这里给大家录了个样例,看看效果吧:嘿嘿,是不是感觉有点同传的效果了?同时,通过双声道的实现,把背景等效果......
  • intellijidea下载-intellijidea软件下载 安装包下载方式
    intellijidea官方版特色丰富的导航模式IDEA提供了丰富的导航查看模式,例如Ctrl+E显示最近打开过的文件,Ctrl+N显示你希望显示的类名查找框(该框同样有智能补充功能,当你输入字母后IDEA将显示所有候选类名)。在最基本的project视图中,你还可以选择多种的视图方式。智能的选取在很多时候我......
  • DIP插件加工的正确步骤有哪些?
    随着PCBA加工行业的发展,越来越多的产品选择用SMT贴片进行生产加工,而SMT贴片技术有着小型化、智能化的优点,技术也愈发成熟,但是一些PCBA产品还是需要进行DIP插件加工,比如一些电子元件较大的PCB线路板,SMT贴片加工不能满足它的加工要求,所以DIP插件加工也是PCBA加工流程中不可被取代的一......
  • 解决IDEA中.properties文件中文变问号(???)的问题(已解决)
    问题背景构建SpringBoot项目时,项目结构中有一个application.properties文件。这个项目是SpringBoot一个特有的配置文件。内容如下(我写了一些日志的配置):写到这刚好到饭点,我打算回来吃个饭继续写,于是关闭了IDEA当我吃完回来打开电脑,发现刚写的代码变成这样:玛德,我汉字呢???解决......
  • IntelliJ IDEA下载-IntelliJ IDEA中文下载安装 安装包下载
    IntelliJIDEA2022是一款市面上最好的JAVAIDE编程工具,该工具支持git、svn、github等版本控制工具,整合了智能代码助手、代码自动提示等功能,IntelliJIDEA强大的静态代码分析和人体工程学设计,让你的开发设计简单轻松,IntelliJIDEA将您的源代码编入索引之后,通过在各个环境中提供相......
  • intellij idea如何查看项目maven依赖关系图
    文章底部有个人公众号:热爱技术的小郑。主要分享开发知识、有兴趣的可以关注一下。为何分享?踩过的坑没必要让别人在再踩,自己复盘也能加深记忆。利己利人、所谓双赢。1、打开maven项目依赖打开后的效果图2、选择缩放可以选择1:1缩放、下方是效果图。3、查看......
  • neovim的插件管理器vim-plug导致代码颜色不显示问题解决
    neovim的帮助文件路径F:\Programs\Neovim\share\nvim\runtime\docruntimepath的帮助文档路径F:\Programs\Neovim\share\nvim\runtime\doc\options.txt$VIM环境变量$VIM被用来确定Vim中不同的用户文件的位置,比如用户启动脚本“.vimrc”。这个是系统设置,详见startup。允许每......