強烈推薦 16 款 IDEA 插件,讓你的開發速度飛起來!


當前使用的IDEA版本是2020.1。隨着IDEA版本的升級,有些插件不再支持,而有些插件變成了收費插件,這些插件將不再推薦。以下列舉的,都是親測可以在2020.1版本的IDEA中使用的插件。

1

google-java-format 代碼自動格式化

 

 


簡介:google-java-format插件可以幫助我們不通過對應的快捷鍵就可以實現特定方式下自動格式化代碼。
2Translation
簡介:翻譯插件,支持google翻譯、百度翻譯、有道翻譯。使用:快捷鍵Ctrl + Shift + O

 

 

 

3

 

Key promoter X

簡介:Key Promoter X 是一個提示插件。在IDEA里使用鼠標操作時,會有這個操作的快捷鍵在界面的右下角進行告知。有個小缺點是有些沒有快捷鍵的操作,會直接把操作的名字提示出來,實際上那樣的提示是沒有作用的,可以點擊Don't show again來忽略。

對了,我把公眾號 Java后端 發布過的 IDEA 相關文章整理成了 PDF ,需要的關注 Java后端,然后回復 666 下載。


 

 

4

Alibaba Java Coding Guidelines
簡介:阿里巴巴代碼規范檢測。不符合代碼規范的地方會有波浪線,鼠標移上去就會有相應的提示,有些問題甚至可以快速修復。

 

 

5

Leetcode Editor
簡介:LeetCode插件,可以在IDEA中在線刷題。上班摸魚屬實方便,表面上我在干活,實際上我在刷算法題。

 

 

6

RestfulToolkit
簡介:搜索URL,准確的說是搜索SpringMVC項目里,Controller層的@RequestMapping里的URL,通過URL匹配到相應的Controller層方法。

 

 


使用:快捷鍵:Ctrl + \ 或Ctrl + Alt + N

 

7Jclasslib Bytecode Viewer

簡介:看類的字節碼文件。

 

 

 

8CamelCase
簡介:在幾種字符串格式之間來回切換。有一下幾種格式:

 

  • 駝峰,第一個單詞首字母小寫,其他單詞首字母大寫
  • 所有字母小寫,單詞間下划線分隔
  • 所有字母小寫,單詞間空格分隔
  • 所有字母小寫,單詞間短橫線分隔
  • 每個單詞首字母全部大寫
  • 所有字母大寫,單詞間下划線分隔


使用:按住Shift + Alt再不停的按U,會把選中內容的單詞的下划線轉駝峰轉大寫等,不停的轉換,直到你想要的。
9Jrebel for Intellij

簡介:JRebel是一款JVM插件,它使得Java代碼修改后不用重啟系統,立即生效。當然還是需要按一下快捷鍵才能生效的。

可以自己寫代碼,或者找一個在線網站生成一個guid。然后打開插件激活界面,輸入Team URL https://jrebel.qekang.com/網上隨便生成的一個guid(網上有一些說用http://127.0.0.1:8888,我試了一下發現不行),然后輸入自己的郵箱。點擊下方的Change license按鈕,激活成功。

10

String Manipulation
功能:變量名使用駝峰形式、常量需要全部大寫等等,編碼解碼等等。總的來說就是對字符串的處理。
使用:選中需要處理的內容后,按快捷鍵Alt + M,即可彈出工具功能列表。后面的具體功能也可以使用相應的數字或字母,而不需要鼠標點擊。

 

 

 

11

 

Free Mybatis Plugin

簡介:可以通過mapper接口里的方法跳轉到mapper.xml里。

 

 

12

SequenceDiagram
簡介:

 

  • 生成簡單序列圖。
  • 單擊圖形形狀來導航代碼。
  • 從圖中刪除類。
  • 將圖表導出為圖像。
  • 通過“設置”>“其他設置”>“序列”從圖表中排除類

 


使用:光標定位在方法名或者方法體內,在右鍵菜單里選擇Sequence Diagram。然后可以填方法的調用深度,默認是5.

 

 


圖里面不僅有自己寫的方法,還有調用的其他第三方庫的方法,看着比較雜亂。

 

13

 

GenerateAllSetter

簡介:可以直接生成這個對象的所有set方法,非常方便。
使用:將光標放在變量聲明的那一行,注意不能是分號后面。然后按快捷鍵Alt + Enter,就會彈出菜單供你選擇。

 

 


14Chinese(Simplified) Language Pack EAP
簡介:2020.1版本開始支持的官方漢化插件。2020-04-10的使用情況來看,插件還存在缺陷,有些地方顯示的不是漢化而是一段代碼。可以等這個插件再完善一些再使用。

15

Rainbow Brackets

 

 


簡介:彩虹括號。括號嵌套時,會用不同的顏色將括號標出。光標移到一個括號上,配對的括號也會高亮顯示。

16

IDEA QAPlug
簡介:幫助我們提前找到潛在的問題bug

 

 


靜靜等待一會,在下方生成分析結果。

 

 原文鏈接:

https://blog.csdn.net/agonie201218/article/details/105550187


免責聲明!

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



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