點選上方“芋道原始碼”,選擇“置頂公眾號”
技術文章第一時間送達!
原始碼精品專欄
來源:檸檬學園
以下是我用過不錯的Intellij外掛,分享給大家希望能幫到大家。
?最後一個,適合艿艿這種英語學渣。
1. lombok
地址:
支援lombok的各種註解,從此不用寫getter setter這些 可以把註解還原為原本的java程式碼 非常方便
截圖:
2. p3c
地址:
https://plugins.jetbrains.com/plugin/10046-alibaba-java-coding-guidelines
阿裡巴巴出品的java程式碼規範外掛
可以掃描整個專案找到不規範的地方 並且大部分可以自動修複
更多可看:
https://github.com/alibaba/p3c/tree/master/idea-plugin
3. FindBugs-IDEA
地址:
https://plugins.jetbrains.com/plugin/3847-findbugs-idea
檢測程式碼中可能的bug及不規範的位置,檢測的樣式相比p3c更多,
寫完程式碼後檢測下 避免低階bug,強烈建議用一下,一不小心就發現很多老程式碼的bug
截圖:
4. GsonFormat
地址:
https://plugins.jetbrains.com/plugin/7654-gsonformat
一鍵根據json文字生成java類 非常方便
截圖:
5. Maven Helper
地址:
一鍵檢視maven依賴,檢視衝突的依賴,一鍵進行exclude依賴
對於大型專案 非常方便
截圖:
6. VisualVM Launcher
地址:
https://plugins.jetbrains.com/plugin/7115-visualvm-launcher
執行java程式的時候啟動visualvm,方便檢視jvm的情況 比如堆記憶體大小的分配
某個物件佔用了多大的記憶體,jvm調優必備工具
截圖:
7. GenerateAllSetter
地址:
https://plugins.jetbrains.com/plugin/9360-generateallsetter
一鍵呼叫一個物件的所有set方法並且賦予預設值 在物件欄位多的時候非常方便
截圖:
8. MyBatisCodeHelperPro
地址:
https://plugins.jetbrains.com/plugin/9837-mybatiscodehelperpro
mybatis程式碼自動生成外掛,大部分單表操作的程式碼可自動生成 減少重覆勞動 大幅提升效率
截圖:
9. Rainbow Brackets
地址:
彩虹顏色的括號 看著很舒服 敲程式碼效率變高
截圖:
10. Translation
地址:
https://plugins.jetbrains.com/plugin/8579-translation
最好用的翻譯外掛,功能很強大,介面很漂亮
以上外掛均可在Intellij 外掛市場中搜索到或者開啟外掛名字下方的連結從硬碟安裝外掛。
詳細的可以看p3c外掛的安裝檔案:
https://github.com/alibaba/p3c/tree/master/idea-plugin
有其他外掛推薦的話,歡迎留言~
如果你對 Dubbo 感興趣,歡迎加入我的知識星球一起交流。
① 目前在知識星球更新了《Dubbo 原始碼解析》目錄如下:
01. 除錯環境搭建
02. 專案結構一覽
03. 配置 Configuration
04. 核心流程一覽
05. 拓展機制 SPI
06. 執行緒池
07. 服務暴露 Export
08. 服務取用 Refer
09. 註冊中心 Registry
10. 動態編譯 Compile
11. 動態代理 Proxy
12. 服務呼叫 Invoke
13. 呼叫特性
14. 過濾器 Filter
15. NIO 伺服器
16. P2P 伺服器
17. HTTP 伺服器
18. 序列化 Serialization
19. 叢集容錯 Cluster
20. 優雅停機
21. 日誌適配
22. 狀態檢查
23. 監控中心 Monitor
24. 管理中心 Admin
25. 運維命令 QOS
26. 鏈路追蹤 Tracing
… 一共 69+ 篇
② 目前在知識星球更新了《Netty 原始碼解析》目錄如下:
01. 除錯環境搭建
02. NIO 基礎
03. Netty 簡介
04. 啟動 Bootstrap
05. 事件輪詢 EventLoop
06. 通道管道 ChannelPipeline
07. 通道 Channel
08. 位元組緩衝區 ByteBuf
09. 通道處理器 ChannelHandler
10. 編解碼 Codec
11. 工具類 Util
… 一共 61+ 篇
③ 目前在知識星球更新了《資料庫物體設計》目錄如下:
01. 商品模組
02. 交易模組
03. 營銷模組
04. 公用模組
… 一共 17+ 篇
原始碼不易↓↓↓↓↓
點贊支援老艿艿↓↓