30個值得收藏的實用 IDEA 外掛【推薦】

2022-06-07 14:01:28
"工欲善其事 必先利其器",一些好的工具確實可以提高工作效率, 本篇文章總結分享一些工作中常用的實用 IDEA 外掛,希望對大家有所幫助!

按IDEA內展示順序排序

1. .ignroe

1.png

忽略檔案的外掛

2. AiXcoder Code Completer 本地模型版

2.png

程式碼智慧補全

本地版,無需上傳程式碼,確保程式碼安全!

先進的深度學習模型壓縮技術,本地順暢執行!

使用海量開原始碼訓練,支援不同細分領域!

官網:https://www.aixcoder.com/#/

新推出的本地模型+雲端大模型(Billion引數級)正在開放試用 對標的應該GitHub的GitHub Copilot

3. Alibaba Cloud AI Coding Assistant (Cosy)

3.png

阿里雲智慧編碼外掛

官網:https://developer.aliyun.com/tool/cosy

阿里雲智慧編碼外掛(Alibaba Cloud AI Coding Assistant)基於領先的深度學習模型,為你提供準確的行級程式碼智慧補全,讓編碼如行雲流水般自然和高效。

PS. 兩個對比下來 我自己覺得AiXcoder更勝一籌 (基於個人程式碼的個人觀點)

4. Alibaba Java Coding Guidelines plugin support.(XenoAmess TPM)

4.png

Alibaba Java Coding Guidelines的替代品

這個TPM旨在幫助維護阿里巴巴/p3c,修復錯誤,並新增改進,因為最初的開發人員太忙而無法處理它們。

5. Auto filling Java call arguments

5.png

自動填充呼叫引數

這個我好像沒有怎麼使用。。。

6. CamelCase

字串轉駝峰 Shift+alt+U

6.png

可以在setting裡設定需要的格式及轉換順序

6-2.png

7. CSDN Tool

7.png

CSDN出品的外掛

7-2.png

8. Extra Icons

8.png

圖示美化外掛

9. Generate Document

9.png

Java檔案生成工具,無程式碼入侵,支援REST、Dubbo等介面定義,使用者可以自定義檔案模板

10. generateAllSet

10.png

一鍵呼叫一個物件的所有的set方法

11. Gitee

11.png

碼雲官方外掛

11-2.png

12. Github Copilot

12.png

個人覺得最強的程式碼提示外掛 但是可能由於網路問題 有時候有點慢

13. GitToolBox

13.png

git增強工具

14. Grep Console

14.png

過濾紀錄檔、給不同級別的紀錄檔或者給不同pattern的紀錄檔加上背景顏色與上層顏色。

15. JRebel and XRebel

15.png

熱部署神器

16. Maven Helper

16.png

檢視maven的依賴樹 及解jar包衝突問題 安裝後 開啟pom檔案即可使用

16-2.png

17. maven-search

17.png

原始碼閱讀網出品maven依賴搜尋外掛

18. Momo Code Sec Inspector(Java)

18.png

Java靜態程式碼安全審計外掛。

所屬規則存在於setting 的inspecting中

18-2.png

19. Mybaits Log Plugin

19.png

將控制檯中列印出的sql、引數拼裝成完整sql語句的idea外掛

20. MyBatisCodeHelper-Pro

20.png

可能是最好的Mybatis程式碼提示,完整支援Mybatis動態sql程式碼提示,程式碼檢測,寫sql幾乎所有地方都有程式碼提示

21.Nyan Progress Bar

21.png

彩虹進度條

22. Presentation Assistant

22.png

顯示當前操作快捷鍵

22-2.png

23.Rainbow Brackets

23.png

彩虹括號 setting介面可設定 有快捷鍵 ctrl+滑鼠右鍵 和alt+滑鼠右鍵 快速顯示括號對應內容

23-2.png

24. Restful Fast Request

24.png

Restful Fast Request

https://dromara.gitee.io/fast-request/

是idea版Postman。它是一個強大的restful api工具包外掛,可以根據已有的方法幫助您快速生成url和params。 Restful Fast Request = API偵錯工具 + API管理工具 + API搜尋工具。 它有一個漂亮的介面來完成請求、檢查伺服器響應、儲存你的api請求和匯出api請求。外掛幫助你在IDEA介面內更快更高效得偵錯你的API

對比與HTTP Client,Fast Request不僅擁有HTTP Client內建的功能,還提供了友好易懂直觀的介面,讓使用者偵錯API的時候能夠更加方便、簡捷。同時各種型別引數也提供了不同的客製化方式,更加靈活。而且整合了搜尋、Postman整合,Swagger支援等額外的功能。

25.RestfulTool

25.png

查詢介面 快捷鍵 ctrl+alt+/

快速搜尋專案內介面

26. SequenceDiagram

26.png

檢視介面時序圖

27.StringManipulation

27.png

強大的字串工具外掛

28. Translation

28.png

翻譯外掛

有設定介面

可自定義翻譯介面

29. Vue.js

29.png

VUE外掛

30. zero-width-characters-locator

30.png

可以防止 一些很難找到與原始碼和資源中不可見的零寬度字元相關的錯誤

(學習視訊分享:、)