Java 開發(fā)者必備的 十 個(gè) IntelliJ IDEA 插件
?IntelliJ IDEA是用于 Java 編程的流行 IDE 之一。Java 開發(fā)人員都非常喜歡它,但我們有時(shí)必須手動(dòng)完成一些事情,這就有點(diǎn)耗時(shí)且無聊,而我們可以通過安裝插件來使事情變得更加容易。本文中我們將看到Java 開發(fā)人員必備的 10 個(gè) IntelliJ IDEA 插件。
1. Rainbow Brackets 彩虹括號(hào)插件?
在編寫具有許多嵌套循環(huán)和語(yǔ)句的Java代碼時(shí),很難跟蹤哪個(gè)左括號(hào)對(duì)應(yīng)于哪個(gè)右括號(hào)。在這里,彩虹括號(hào)插件會(huì)有所幫助,因?yàn)樗ㄟ^顏色編碼將左括號(hào)和右括號(hào)與相同的顏色配對(duì)。它是調(diào)試語(yǔ)法的絕佳工具,可以防止我們迷失在眾多括號(hào)的海洋中。
2. Codota 代碼智能提示插件
只要打出首字母就能聯(lián)想出一整條語(yǔ)句,還會(huì)顯示了你每條語(yǔ)句使用頻率。
3. Key Promoter X 快捷鍵提示插件
這個(gè)插件會(huì)提示你快捷鍵。比如說,我鼠標(biāo)點(diǎn)擊 StringBuilder 跳轉(zhuǎn)到源碼時(shí),它會(huì)提示你可以用“Ctrl+B”跳轉(zhuǎn)。
4. Lombok 簡(jiǎn)化臃腫代碼插件
簡(jiǎn)化了實(shí)體類的編程,只需要定義好成員變量就行,lombok會(huì)提供getter、setter和構(gòu)造等方法。
添加maven依賴:
<dependency>
<groupId>org.projectlombok</groupId>
<artifactId>lombok</artifactId>
<optional>true</optional>
</dependency>
5. CodeGlance 顯示代碼縮略圖插件
在右側(cè)生成一個(gè)縮放圖,當(dāng)代碼多時(shí)方便查看。
6. Maven Helper maven助手
當(dāng)Maven Helper 插件安裝成功后,打開項(xiàng)目中的pom.xml,下面就會(huì)多出一個(gè)視圖,它可以查看依賴沖突和查看依賴。
7. JRebel 項(xiàng)目熱重啟插件
jRebel讓項(xiàng)目重構(gòu)的過程變得輕松,我們對(duì)代碼進(jìn)行任何更改,它會(huì)立即重新加載代碼,從而允許我們跳過重建、重新啟動(dòng)和重新部署循環(huán)。
8. CamelCase 駝峰命名和下劃線命名轉(zhuǎn)換
這幾種風(fēng)格的命名方式,用快捷鍵 Shift + Alt + U 可以進(jìn)行快速轉(zhuǎn)換,當(dāng)我們需要修改大量變量名稱的時(shí)候很方便。
9. Save Actions 格式化代碼插件
可以幫忙我們優(yōu)化包導(dǎo)入,自動(dòng)給沒有修改的變量添加final修飾符,調(diào)用方法的時(shí)候自動(dòng)添加this關(guān)鍵字等,使我們的代碼更規(guī)范統(tǒng)一。
10. Translation 翻譯插件
可以翻譯項(xiàng)目中的注釋,幫助我們了解源碼。