Idea推薦幾款好用的插件


工欲善其事,必先利其器,好的工具可以提升我們的開發效率,越來越多的Java程序員從Eclipse轉到了Jetbrains家的Idea。今天給大家介紹的是我常用的十幾款Idea必裝的插件。
​ Tips: 沒安裝幾款好用的插件怎么風騷的寫代碼。

 

插件列表#

  1. Lombok
  2. Free Mybatis plugin
  3. Mybatis-log-plugin
  4. Maven Helper
  5. POJO-to-JSON
  6. GenerateAllSetter
  7. SequenceDiagram
  8. Key promoter X
  9. Ideavim
  10. Translation
  11. Rainbow Brackets
  12. CodeGlance

 

Lombok插件#

​ Lombok使用注解自動Java實體類常見的set、get、toString、構造器等方法。 注意還要在Maven項目的pom.xml中添加配置。

 

<dependency>
    <groupId>org.projectlombok</groupId>
    <artifactId>lombok</artifactId>
    <version>1.18.12</version>
    <scope>compile</scope>
</dependency>

 在實體類上加上@Data注解即可。

 

 

Free Mybatis plugin插件#

​ 安裝此插件后,能夠實現Mybatis的接口類與XML之間的方法跳轉,並且編寫代碼過程中智能的提示Mybatis語法錯誤。

 

 

Mybatis-log-plugin插件#

​ 能夠幫助我們查看Mybatis執行的SQL語句。

 

Maven Helper插件#

​ 安裝此插件后,可以很方便的查看Maven項目Jar包沖突,依賴關系樹。

 

 

POJO-to-JSON插件#

​ 工作中為了測試需要,我們需要將簡單 Java 領域對象轉成 JSON 字符串方便用 postman 或者 curl 模擬數據,此插件可以很方便的把實體類轉換成對應的JSON字符串。

 

 

GenerateAllSetter#

​ 對一個實體類變量進行set賦值時,只要你選中需要生成set方法的對象,按下快捷鍵 alt+enter ,能夠自動生成所有set方法,省去手動一個個敲的煩惱。

 

 

SequenceDiagram插件#

​ 有的時候,我們需要梳理業務邏輯或者閱讀源碼。SequenceDiagram 插件是一個很方便生成UML時序圖的插件,方便我們理解方法調用流程。

 

 

Key promoter X插件#

​ Idea眾多的快捷鍵相信沒人能夠全部記下來 。安裝此插件可以在你使用鼠標點擊的時候,提示有更好的快捷鍵代替,方便我們慢慢記憶常見的快捷鍵。

 

 

Idea Vim插件#

​ 如果你是神一般的編輯器VIM的忠實粉絲那么裝了這款插件,你在Idea中也能夠使用VIM的基本功能了。

 

 

Translation插件#

​ 閱讀源碼碰到不認識的單詞,使用此插件選中翻譯即可。

 

 

Rainbow Brackets插件#

​ Rainbow Brackets可以實現對不同層級括號使用不同的顏色高亮,增加辨識度,特別是在嵌套層級比較多或者代碼縮進不規范的時候作用更明顯。

 

 

CodeGlance插件#

​ 類似於Sublime的MiniMap很方便的查看代碼。

 

 

作者: 程序員眾推

出處:https://www.cnblogs.com/codhome/p/13664872.html

版權:本文采用「署名-非商業性使用-相同方式共享 4.0 國際」知識共享許可協議進行許可。

 


免責聲明!

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



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