《IDEA Plugin 開發手冊》• 小傅哥.pdf | 年前整理的最後一本PDF資料

小傅哥發表於2022-01-25

作者:小傅哥
部落格:https://bugstack.cn

沉澱、分享、成長,讓自己和他人都能有所收穫!?

一、前言

?為什麼?寫寫快樂的熱門文章不好嗎!

從開始準備成體系的編寫 IDEA Plugin 知識內容前,我就知道這大概率不會是一個有太多閱讀量的文章,因為基本日常的工作開發中幾乎也用不到這樣的知識。

那麼為什麼還要編寫呢?就是因為用的人不多,所以這方面的知識成體系的少,也就導致真的有需要的人根本找不到一個可以上手的資料。怎麼開發什麼模式哪種技術如何釋出 等等,這些內容幾乎就是空白的,在你有此類需求的時候完全不知道如何上手。

所以?,又一套成系列體系《IDEA Plugin 開發手冊》內容已經為有需要的你準備好啦:

  • 此開發手冊,分為4章12節循序漸進的通過實踐案例開發的方式,串聯 IDEA Plugin 開發的各項常用技術點,為讀者講解如何開發一個 IDEA 外掛。
  • 基本開發類知識點包括:gradle 工程建立外掛釋出Swing UI各類窗體選單配置工程上下文物件嚮導步驟內容存放配置載入等,通過這些知識在案例中的逐個使用,而學習如何開發外掛。

?鑑於作者水平有限,如果PDF中含有不易理解的內容,一定是作者在編寫的過程中缺少必要的描述和嚴格的校準,感謝把你的意見或者疑問提交給我來完善,也歡迎與我多一些互動,互相進步共同成長。

二、能幹啥,舉個例子?

vo2dto,一個已經被下載1000+的外掛

這是小傅哥開發的一款用於幫助使用 IDEA 編寫程式碼的研發人員,快速生成兩個物件轉換過程中所需要大量的 x.set(y.get) 程式碼塊的 vo2dto 外掛工具。可以直接在 IDEA 中搜尋安裝使用

對vo2dto感興趣的,程式設計師??‍?‍,來自這些國家

三、別說了,上乾貨吧!

Hello, world of idea plugin ! 你好,IDEA 外掛的世界!歡迎來到這裡,很高興你能拿到這本書!

IDEA 外掛開發可以幫助研發人員提升能效,解決一些實際場景中的共性問題。但最近在折騰IDEA外掛開發的時候,市面的資料確實不多,也沒有成體系完整的開發指導手冊,所以就遇到了很多不知道就不會的事情,需要一點點查詢搜尋原始碼、驗證API介面,最終把各項功能實現,當然在這個過程中也確實踩了不少坑!接下來在這個專欄會把一些關於 IDEA 外掛開發用到的各項知識做成案例輸出出來,幫助有需要的研發夥伴,一起建設 IDEA Plugin。

1. 適合人群

  1. 具備一定程式設計基礎,工作1-3年的研發人員
  2. 有 IDEA Plugin 開發需求的研發人人員
  3. 希望可以擴充一些除了業務以外的開發技能
  4. 先做一些開源軟體的貢獻人員

2. 我能學到什麼

  1. 看得懂,有很多的案例來串聯 IDEA Plugin 外掛開發技能
  2. 學得會,通過案例實踐的方式學習 IDEA Plugin 開發技巧
  3. 搞得清,不只是實踐,還是實際場景的結合
  4. 弄得明,學習完這套外掛開發技巧,就可以自己完成一些場景設計和開發了

3. 閱讀建議

此專欄是以案例串聯 IDEA Plugin 外掛開發中常用的技巧,在學習的過程中可以先著重案例實踐,在去考慮如何設計和開發,以及已經上手後再去閱讀一些核心的API以及如PMD外掛的開發,學習各項技術補充自己的知識。

粉絲夥伴在閱讀的過程中,千萬不要害怕在學習的過程中遇到問題,這些都是正常的! 希望你可以一直堅持把這些內容事必躬親、親歷親為的學完,加油!

四、PDF?下載

五、?收尾

??總有些美景,在跑步的早上

這是過年前的最後一本 PDF 收尾之作的釋出了,這一年在內容輸出上包括了:《SpringBoot 中介軟體的設計和開發》《重學Java設計模式》出版圖書《手擼 Spring》《Lottery 抽獎系統 - 基於領域驅動設計的四層架構實踐》《IDEA Plugin 開發手冊》,哈哈哈,是不是就挺肝的!當一個原創做作者有了粉絲的正向反饋、有了平臺的扶持、有了一些收益,就可以非常好的在喜歡的領域上不斷的耕作。

當看著一個個從發芽?到長大的內容?,真的是非常的開心。這個過程也是我這一年每天能 10:45-11:00 睡覺,6:20 起床(跑步、寫作),以此保持一個良好的作息習慣,有了健康的身體、有了內容的沉澱。也希望看到的這你,在22年有一個自己的計劃,能落地的計劃!

相關文章