IDEA必備的N款插件,缺一不可!

小夥伴們可以 右側的菜單欄預覽所有插件名稱和功能哦 👉

CodeGlance【代碼預覽框】

相信用過VSCode的碼農都知道,它有個獨有還好用的自帶工具就是 代碼預覽,圖中藍色框。好處就是不用鼠標滾輪慢慢滾了,直接點擊預覽的位置就跳到對應代碼。極其好用,效率提高不少。

 IDEA自帶沒有此功能,但IDEA支持安裝輔助插件,那麼 CodeGlance 是不二的選擇。安裝好插件後,你的代碼右邊會變成這樣。從此再也不用慢慢滾輪啦,想去哪裏點哪裏!

FindBugs-IDEA【智能查找代碼邏輯漏洞】

相信碼農們總會在不經意間寫出了空指針,數據類型比較等異常,而有時候肉眼去review代碼時有會遺漏了。那麼這款插件必備神器,可以在你寫完代碼後自動幫你查找這些問題。FindBugs-IDEA 你值得擁有!!

 

安裝好插件後,在需要檢測的代碼中右鍵,會有 FindBugs的選項,一般使用第一個分析當前文件就可以了。

效果如下,掃描出當前文件出現了空指針!很明顯我在 null==addressPo 成立的條件裏,居然還去調用 addressPo.getAddress()肯定會拋出空指針異常,而又沒有捕獲!!

左邊是出現bug的文件定位,中間是具體的代碼位置,右邊是bug分析,會告訴你哪個類哪個方法出現了什麼bug,bug等級是如何的,還會有修改建議等。這工具是真的愛了!

Translation【翻譯神器,代碼裏直接翻】

碼農每天面對的都是英文,對於變量,類等的命名也是採用英語單詞,切記不要用拼音。那麼對於英語詞彙量不多的程序猿,翻譯必須派上用場啦。現在有了這款插件,可以直接在代碼裏翻譯啦,再也不用複製到有道、百度、谷歌翻譯了!

插件安裝完後,右鍵會有下圖的兩個選項。默認的快捷鍵也是 Ctrl+Shift+Y

 RestfulToolkit【API接口調試,快速查找定位】

對於寫後端的碼農,寫完API接口後先自己調試一遍,一般都會使用Postman工具,也很便捷。但現在有了 RestfulToolkit 工具,可以更加快速的調試,直接在項目裏就可以調用接口測試咯。

 效果如圖所示,安裝了該插件,IDEA最右邊會有 RestServices 一欄,點擊就可以查看當前項目中的所有API接口,包括請求方法是Get還是Post或者通用。下面藍色框是調試,可以直接Send。最重要的一點是,當你的工程很多接口時,這時前端說哪個接口有問題,可以直接在這裏搜索定位到接口入口,再也不用靠着記憶在項目裏一個類一個類的展開,找接口了。十分好用,高效率!!

Lombok【註解使用插件】

與依賴 lombok 一起使用,也就是使用了lombok依賴的項目,IDEA必須安裝 Lombok 插件,否則某些註解就會在編譯時候就報錯。

<dependency>
    <groupId>org.projectlombok</groupId>
    <artifactId>lombok</artifactId>
    <optional>true</optional>
</dependency>

 Lombok插件是作用只是告訴編譯器,有這些註解的地方不需要報錯,真正在編譯時根據註解生成代碼的是lombok依賴。

GenerateAllSetter【快速調用對象所有Set方法】

該插件對於日常寫代碼真的有很好的提升速度,再也不用一個個屬性去Set了。安裝好 GenerateAllSetter插件,new一個新對象時,在使用快捷鍵 Alt+Enter 就可以直接自動生成所有Set,然後填值!

Maven Helper【Maven的依賴衝突快速處理】

插件可以一鍵查看項目中所有Maven依賴,和有衝突的依賴快速處理。對於Maven項目的碼農無疑是個再好不過的插件了,對於日常大型項目的依賴管理也非常方便。

 Power Mode Ⅱ【視覺衝擊,炫酷敲代碼】

還有比這炫酷的嗎,寫個hello world都這麼炫酷~哈哈哈哈哈整個屏幕都爲之顫抖,碼農們越敲越有勁。刪除複製黏貼時還會有 BAM!!

 Rainbow Brackets【括號顏色區別以及選擇部分高亮顯示】

插件實現配對括號相同顏色,也實現選擇區域代碼高亮。十分好用,能夠幫助程序猿排錯,在邏輯判斷很多的情況下顯而易見它的好處了。

如圖中多色彩的括號匹配:

 選擇代碼,高亮顯示,快捷鍵 Ctrl+右鍵 ,取消高亮直接Esc即可。

 選擇區域外暗淡灰色處理,這個功能也相當好用噢。快捷鍵 Alt+右鍵 ,同樣取消暗淡直接按Esc即可。

 CamelCase【下劃線駝峯各種命名格式快速切換】

IDEA自動有大小寫切換,快捷鍵 Ctrl+Shift+u ,只有大小寫切換明顯滿足不了程序猿的需求,就誕生了CamelCase插件,幫助你快速完成各種格式切換。

快捷鍵: Shift+Alt+u
連續使用快捷鍵,即可不斷在以下支持的格式中切換哦,選擇自己需要的格式即可。
支持的多種格式分別是:

1.下劃線:hello_world
2.破折號:hello-world
3.全大寫下劃線:HELLO_WORLD
4.駝峯格式:helloWorld
5.大寫開頭:HelloWorld

 

發佈了49 篇原創文章 · 獲贊 70 · 訪問量 16萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章