7個IntelliJ IDEA必備插件,提高編碼效率


 

 

 

 

 

1. FindBugs-IDEA

作用:

檢測代碼中可能的bug及不規范的位置,寫完代碼后檢測下 避免低級bug。

靜態分析工具承諾無需開發人員費勁就能找出代碼中已有的缺陷。當然,如果有多年的編寫經驗,就會知道這些承諾並不是一定能兌現。

成功標志:

重啟idea后如果插件加載成功左下角出現:

2. Maven Helper

作用:

一鍵查看maven依賴,查看沖突的依賴,一鍵進行exclude依賴

對於大型項目 非常方便

成功標志:

重啟idea后如果插件加載成功 打開pom文件左下角出現:

實際應用:

切換Dependency Analyzer試圖即可進行相應操作:

  1. Conflicts(查看沖突)

  2. All Dependencies as List(列表形式查看所有依賴)

  3. All Dependencies as Tree(樹形式查看所有依賴)

 

選中右鍵就可以 Exclude 啦,想用1.2就把其他版本的Exclude掉,想用1.1.3就把其他版本的Exclude掉,很方便。

 

3. VisualVM Launcher

作用:

運行java程序的時候啟動visualvm,方便查看jvm的情況 比如堆內存大小的分配

某個對象占用了多大的內存,jvm調優必備工具

成功標志:

重啟idea后如果插件加載成功右上角出現:

 

 

 

實際應用:

首先需要一個客戶端

將客戶端解壓

打開settings配置面板

配置excutable===》選擇到客戶端的bin目錄的visualvm.exe文件

 

然后點擊ok。apply應用一下

 

右鍵使用VM插件啟動

 

 然后會自動加載程序:

可查看jvm狀態,然后就可以自行調試咯:

4. GenerateAllSetter

作用:

一鍵調用一個對象的所有set方法並且賦予默認值 在對象字段多的時候非常方便

 

實際應用:

通過alt +enter生成一個類所有setter方法的默認值。

當兩個對象轉換器具有相同的字段時,為它們生成一個set方法;當returnType是List Set Map時生成默認值。

5. Rainbow Brackets

作用:

彩虹顏色的括號 看着很舒服 敲代碼效率變高。清除分清括號個數,防止括號錯亂

實際應用:

最近括號內容高亮效果:ctrl+鼠標右鍵單擊

最近括號內容外暗淡效果:alt+鼠標右鍵單擊

6. P3c

Alibaba Java Coding Guidelines

作用:
阿里巴巴出品的java代碼規范插件,可以掃描整個項目找到不規范的地方 並且大部分可以自動修復 。雖說檢測功能沒有findbugs強大,但是可以自動修復,阿里巴巴Java編碼指南插件支持。

 

成功標志:

點擊上方tools,出現阿里編碼制約

實際應用:

右鍵,點擊編碼制約規范,下方出現:

 

7. Translation

作用:

最好用的翻譯插件,功能很強大,界面很漂亮

特征:

多個翻譯引擎。多種語言的互譯。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM