沒用過這些 IDEA 外掛?怪不得寫程式碼頭疼
寫在前面: 我是「揚帆向海」,這個暱稱來源於我的名字以及女朋友的名字。我熱愛技術、熱愛開源、熱愛程式設計。
技術是開源的、知識是共享的。
這部落格是對自己學習的一點點總結及記錄,如果您對 Java、演算法 感興趣,可以關注我的動態,我們一起學習。
用知識改變命運,讓我們的家人過上更好的生活
。
相關文章:
學習使用一些外掛,可以提高平常工作中的開發效率。對於我們開發人員很有幫助!
外掛安裝
IDEA裡面,依次選擇開啟 File
→ Settings
→ Plugins
,在Plugins裡面可以搜尋需要的外掛,然後安裝(安裝完外掛,一定要重啟Idea,不然外掛不生效)
1. Alibaba Java Coding Guidelines
【阿里巴巴程式碼規範檢查外掛
】
① 功能:
程式碼規範檢查
② 使用方法:
在你需要檢查的代上面,點選右鍵,選擇編碼規約掃描
將會出現如下所示的檢查結果,並會給出編碼規範和提示:
2. FindBugs-IDEA
【Bug檢查外掛
】
① 功能:
這個外掛可以幫助我們查詢隱藏的bug,比較重要的功能就是查詢潛在的null指標。
可以分析當前檔案,包下面的所有檔案,整個module下的檔案,整個project下的檔案。可以幫助我們檢查隱藏的Bug。
② 使用方法:
在檔案上或檔案裡面點選滑鼠右鍵,選擇FingBugs
3. Key promoter
【快捷鍵提示外掛
】
① 功能:
當您在IDE內的按鈕上使用滑鼠時,鍵啟動器X會顯示您本該使用的鍵盤快捷鍵。
② 使用方法:
當你點選滑鼠一個功能的時候,可以提示你這個功能快捷鍵是什麼。
比如我點選過debug,當我下次再次點選的時候,它會提示 debug的快捷鍵是 Ctrl + Shift + F10
4. Translation
【翻譯的外掛
】
① 功能:
在平時的開發中,有時候對於變數的命名是否很頭疼,這款外掛可以幫你忙。
② 使用方法:
選中你要翻譯的漢語或英文,點選滑鼠右鍵,選擇Translate, (快捷鍵是Ctrl + Shift +Y)就會實現翻譯,不用再去切換螢幕使用翻譯軟體翻譯了。
注:還有一款翻譯外掛是 EcTranslation
5. Maven Helper
【分析依賴衝突的外掛
】
① 功能:
此外掛可用來方便顯示maven的依賴樹,和顯示衝突,在我們梳理依賴時幫助很大。
② 使用方法:
安裝好後在pom檔案的左下角有兩個tab,開啟Dependency Analyzer:
可以檢視依賴衝突
可以清晰的檢視maven依賴樹
6. Free Mybatis plugin
【增強idea對mybatis支援的外掛
】
① 功能:
- 生成mapper xml檔案
- 快速從程式碼跳轉到mapper及從mapper返回程式碼
- mybatis自動補全及語法錯誤提示
- 整合mybatis generator gui介面
這個外掛超級實用,可以從mapper介面跳轉到mybatis的xml檔案中,還能找到對應的方
② 使用方法:
點選箭頭可以實現跳轉
7. Grep Console
【日誌高亮顯示外掛
】
① 功能:
當你密密麻麻一大片的日誌,去檢視起來,很容易看花眼;使用該外掛實現高亮顯示
8. Rainbow Brackets
功能:
可以實現配對括號相同顏色,並且實現選中區域程式碼高亮的功能。
9. Lombok
功能:
當我們建立一個實體時,通常對每個欄位去生成GET/SET方法,但是萬一後面需要增加或者減少欄位時,又要重新的去生成GET/SET方法,非常麻煩。可以通過該外掛,無需再寫那麼多冗餘的get/set程式碼。
注意:需要在pom引入依賴
<!--lombok用來簡化實體類:需要安裝lombok外掛-->
<dependency>
<groupId>org.projectlombok</groupId>
<artifactId>lombok</artifactId>
</dependency>
10. CodeGlance
【程式碼編輯區縮圖外掛
】
功能:
可以快速定位程式碼,使用起來比拖動滾動條方便多了
最後介紹一個沒有用的外掛,哈哈
Nyan progress bar
基於Idea使用的漂亮進度條。把你的載入進度條全都變成彩虹和貓咪
由於水平有限,本部落格難免有不足,懇請各位大佬不吝賜教!
相關文章
- 10個 解放雙手的 IDEA 外掛,這些程式碼都不用寫(第二彈)Idea
- Idea沒安裝幾款好用的外掛,怎麼風騷的寫程式碼???Idea
- IDEA 外掛推薦 —— 讓你寫出好程式碼的神器!Idea
- [IDEA] chapter_reader - idea看小說外掛 idea閱讀外掛 idea摸魚外掛IdeaAPT
- Idea外掛-arthas ideaIdea
- Idea外掛Idea
- 用python寫小遊戲,沒有學過python的也會這個打程式碼Python遊戲
- IntelliJ IDEA 外掛Rest Client 外掛使用過程遇到的問題IntelliJIdeaRESTclient
- 12個超好用的IntelliJ IDEA 外掛!你用過幾個?IntelliJIdea
- IDEA外掛:快速刪除Java程式碼中的註釋IdeaJava
- idea 自用外掛Idea
- IDEA外掛-TranslationIdea
- IDEA 常用外掛Idea
- 快速識別爛專案!試試這款專案程式碼統計IDEA外掛Idea
- 這些手寫程式碼會了嗎?少年
- 看看這些被同事噴的JS程式碼風格你寫過多少JS
- GetX程式碼生成IDEA外掛,超詳細功能講解(透過現象看本質)Idea
- IDEA使用lombok外掛IdeaLombok
- IDEA好用的外掛Idea
- IDEA外掛推薦Idea
- 這樣寫程式碼,真是帥到沒有朋友
- 推薦4款個人珍藏的IDEA外掛!幫你寫出不那麼差的程式碼Idea
- 這些外掛太強了,Chrome 必裝!尤其程式設計師!Chrome程式設計師
- IDEA 外掛上新! 生成介面文件就是這麼快!Idea
- 您不想錯過的十大 IntelliJ IDEA 外掛IntelliJIdea
- Kotlin/Native 用KMM寫Flutter外掛KotlinFlutter
- IntelliJ Idea優秀外掛IntelliJIdea
- Idea日常開發外掛Idea
- IDEA安裝Scala外掛Idea
- CocosCreator3D外掛教程(9):如何優雅的編寫外掛皮膚程式碼3D
- [提問交流]外掛商店 ( 你提需求 , 我寫程式碼 )
- 怕寫文件?AI自動生成程式碼文件的外掛AI
- IDEA這些既好用又好玩的三十多個寶貝外掛你還不知道嗎?Idea
- 講真,這兩個IDE外掛,可以讓你寫出質量槓槓的程式碼IDE
- 【IDEA 必備外掛之一】這樣注入 Bean 才爽IdeaBean
- 用了這個jupyter外掛,我已經半個月沒開啟過excel了Excel
- 用程式碼證明自己閒的蛋疼(二)——寫暴力去做邏輯推理題
- 公司程式碼被洩露了,別再亂用 AI 程式碼外掛了!!AI