最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

IDEA插件Statistic統(tǒng)計代碼快速分辨爛項目

 更新時間:2022年01月22日 14:18:59   作者:Guide哥  
這篇文章主要為大家介紹了使用IDEA插件Statistic來統(tǒng)計項目代碼,幫助大家快速識別出爛項目,有需要的朋友可以借鑒參考下,希望能夠有所幫助

編程是一個很奇妙的事情,大部分的我們把大部分時間實際都花在了復制粘貼,而后修改代碼上面。

很多時候,我們并不關注代碼質量,只要功能能實現(xiàn),我才不管一個類的代碼有多長、一個方法的代碼有多長。

因此,我們經(jīng)常會碰到讓自己想要罵街的項目,不過,說真的,你自己寫的代碼也有極大可能被后者 DISS。

為了快速分析項目情況,判斷這個項目是不是一個“垃圾”項目,有一個方法挺簡單的。

那就是對代碼的總行數(shù)、單個文件的代碼行數(shù)、注釋行數(shù)等信息進行統(tǒng)計。

怎么統(tǒng)計呢?

首先想到的是 Excel 。不過,顯然太麻煩了。

有沒有專門用于代碼統(tǒng)計的工具呢?

基于Perl語言開發(fā)的cloc(count lines of code)或許可以滿足你的要求。

有沒有什么更簡單的辦法呢?

如果你使用的是 IDEA 進行開發(fā)的話,推薦你可以使用一下 Statistic 這個插件。

我們直接在 IDEA 的插件市場即可找到這個插件。我這里已經(jīng)安裝好了。

如果你因為網(wǎng)絡問題沒辦法使用 IDEA 自帶的插件市場的話,也可以通過IDEA 插件市場的官網(wǎng)手動下載安裝。

在這里插入圖片描述

有了這個插件之后你可以非常直觀地看到你的項目中所有類型的文件的信息比如數(shù)量、大小等等,可以幫助你更好地了解你們的項目。

在這里插入圖片描述

你還可以使用它看所有類的總行數(shù)、有效代碼行數(shù)、注釋行數(shù)、以及有效代碼比重等等這些東西。

在這里插入圖片描述

如果,你擔心插件過多影響IDEA速度的話,可以只在有代碼統(tǒng)計需求的時候開啟這個插件,其他時間禁用它就完事了!

后記

最近有讀者詢問 IDEA插件開發(fā)相關的事情,我自己也挺感興趣的,就簡單學習了一下并總結了一篇入門 IDEA 插件開發(fā)的文章。

在這里插入圖片描述

以上就是IDEA插件Statistic統(tǒng)計代碼快速分辨爛項目的詳細內容,更多關于Statistic插件統(tǒng)計項目代碼的資料請關注腳本之家其它相關文章!

相關文章

  • java 實現(xiàn)圖片像素質量壓縮與圖片長寬縮放

    java 實現(xiàn)圖片像素質量壓縮與圖片長寬縮放

    這篇文章主要介紹了java 實現(xiàn)圖片像素質量壓縮與圖片長寬縮放,具有很好的參考價值,希望對大家有所幫助。如有錯誤或未考慮完全的地方,望不吝賜教
    2021-11-11
  • 詳解多線程及Runable 和Thread的區(qū)別

    詳解多線程及Runable 和Thread的區(qū)別

    這篇文章主要介紹了多線程及Runable 和Thread的區(qū)別,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧
    2019-04-04
  • springboot實現(xiàn)學生管理系統(tǒng)

    springboot實現(xiàn)學生管理系統(tǒng)

    這篇文章主要為大家詳細介紹了springboot實現(xiàn)學生管理系統(tǒng),文中示例代碼介紹的非常詳細,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2022-07-07
  • 淺談對象與Map相互轉化

    淺談對象與Map相互轉化

    這篇文章主要介紹了利用BeanMap進行對象與Map的相互轉換,在文中列舉了完整代碼,需要的朋友可以參考下。
    2017-09-09
  • java TreeMap源碼解析詳解

    java TreeMap源碼解析詳解

    這篇文章主要介紹了java TreeMap源碼解析詳解的相關資料,需要的朋友可以參考下
    2017-04-04
  • Java事務的個人理解小結

    Java事務的個人理解小結

    數(shù)據(jù)庫操作的事務習慣上就稱為Java事務
    2013-03-03
  • IntelliJ IDEA本地代碼提交到github網(wǎng)站不顯示與本地不同步問題的解決辦法

    IntelliJ IDEA本地代碼提交到github網(wǎng)站不顯示與本地不同步問題的解決辦法

    今天小編就為大家分享一篇關于IntelliJ IDEA本地代碼提交到github網(wǎng)站不顯示與本地不同步問題的解決辦法,小編覺得內容挺不錯的,現(xiàn)在分享給大家,具有很好的參考價值,需要的朋友一起跟隨小編來看看吧
    2018-10-10
  • SpringBoot整合H2數(shù)據(jù)庫的操作方法

    SpringBoot整合H2數(shù)據(jù)庫的操作方法

    H2是一個Java語言編寫的嵌入式數(shù)據(jù)庫,它不受平臺的限制,同時H2提供了一個十分方便的web控制臺,用于操作和管理數(shù)據(jù)庫內容,本文介紹SpringBoot整合H2數(shù)據(jù)庫的方法,感興趣的朋友一起看看吧
    2024-01-01
  • SpringSecurity配置HTTPS的實現(xiàn)

    SpringSecurity配置HTTPS的實現(xiàn)

    本文介紹了SpringBoot項目中配置HTTPS并集成SpringSecurity,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧
    2025-01-01
  • 詳解Java的readBytes是怎么實現(xiàn)的

    詳解Java的readBytes是怎么實現(xiàn)的

    眾所周知,Java是一門跨平臺語言,針對不同的操作系統(tǒng)有不同的實現(xiàn),下面小編就來從一個非常簡單的api調用帶大家來看看Java具體是怎么做的吧
    2023-07-07

最新評論

兴安县| 阳春市| 通山县| 仁化县| 乌海市| 出国| 宣恩县| 安宁市| 漾濞| 措美县| 梅州市| 吴堡县| 祁东县| 武乡县| 泸西县| 泗洪县| 西贡区| 彰武县| 绥宁县| 娄底市| 紫阳县| 梧州市| 新建县| 阳春市| 衡山县| 临江市| 潼关县| 治多县| 罗平县| 额敏县| 札达县| 同心县| 栖霞市| 明溪县| 秦安县| 景谷| 西乌| 淳化县| 休宁县| 金平| 武义县|