按IDEA內展示順序排序
1. .ignroe
忽略檔案的外掛
2. AiXcoder Code Completer 本地模型版
程式碼智慧補全
本地版,無需上傳程式碼,確保程式碼安全!
先進的深度學習模型壓縮技術,本地順暢執行!
使用海量開原始碼訓練,支援不同細分領域!
官網:https://www.aixcoder.com/#/
新推出的本地模型+雲端大模型(Billion引數級)正在開放試用 對標的應該GitHub的GitHub Copilot
3. Alibaba Cloud AI Coding Assistant (Cosy)
阿里雲智慧編碼外掛
官網:https://developer.aliyun.com/tool/cosy
阿里雲智慧編碼外掛(Alibaba Cloud AI Coding Assistant)基於領先的深度學習模型,為你提供準確的行級程式碼智慧補全,讓編碼如行雲流水般自然和高效。
PS. 兩個對比下來 我自己覺得AiXcoder更勝一籌 (基於個人程式碼的個人觀點)
4. Alibaba Java Coding Guidelines plugin support.(XenoAmess TPM)
Alibaba Java Coding Guidelines的替代品
這個TPM旨在幫助維護阿里巴巴/p3c,修復錯誤,並新增改進,因為最初的開發人員太忙而無法處理它們。
5. Auto filling Java call arguments
自動填充呼叫引數
這個我好像沒有怎麼使用。。。
6. CamelCase
字串轉駝峰 Shift+alt+U
可以在setting裡設定需要的格式及轉換順序
7. CSDN Tool
CSDN出品的外掛
8. Extra Icons
圖示美化外掛
9. Generate Document
Java檔案生成工具,無程式碼入侵,支援REST、Dubbo等介面定義,使用者可以自定義檔案模板
10. generateAllSet
一鍵呼叫一個物件的所有的set方法
11. Gitee
碼雲官方外掛
12. Github Copilot
個人覺得最強的程式碼提示外掛 但是可能由於網路問題 有時候有點慢
13. GitToolBox
git增強工具
14. Grep Console
過濾紀錄檔、給不同級別的紀錄檔或者給不同pattern的紀錄檔加上背景顏色與上層顏色。
15. JRebel and XRebel
熱部署神器
16. Maven Helper
檢視maven的依賴樹 及解jar包衝突問題 安裝後 開啟pom檔案即可使用
17. maven-search
原始碼閱讀網出品maven依賴搜尋外掛
18. Momo Code Sec Inspector(Java)
Java靜態程式碼安全審計外掛。
所屬規則存在於setting 的inspecting中
19. Mybaits Log Plugin
將控制檯中列印出的sql、引數拼裝成完整sql語句的idea外掛
20. MyBatisCodeHelper-Pro
可能是最好的Mybatis程式碼提示,完整支援Mybatis動態sql程式碼提示,程式碼檢測,寫sql幾乎所有地方都有程式碼提示
21.Nyan Progress Bar
彩虹進度條
22. Presentation Assistant
顯示當前操作快捷鍵
23.Rainbow Brackets
彩虹括號 setting介面可設定 有快捷鍵 ctrl+滑鼠右鍵 和alt+滑鼠右鍵 快速顯示括號對應內容
24. Restful Fast Request
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
查詢介面 快捷鍵 ctrl+alt+/
快速搜尋專案內介面
26. SequenceDiagram
檢視介面時序圖
27.StringManipulation
強大的字串工具外掛
28. Translation
翻譯外掛
有設定介面
可自定義翻譯介面
29. Vue.js
VUE外掛
30. zero-width-characters-locator
可以防止 一些很難找到與原始碼和資源中不可見的零寬度字元相關的錯誤
(學習視訊分享:、)