背景
所在的组需要开发一些提升开发、测试效率的 IDEA 插件。个人被派去探探路,熟悉下开发插件的基本流程。
进展
网上“Hello World”级别的入门教程很多,已跑通了入门插件。但进阶资料较少,基本上只找到了官方文档和几篇教程:
因为要做技术分享,所以希望尽可能全的收集学习路径等资料。希望有经验的前辈能分享一下学习路径、资料(视频文字均可)等,在此先行谢过。
所在的组需要开发一些提升开发、测试效率的 IDEA 插件。个人被派去探探路,熟悉下开发插件的基本流程。
网上“Hello World”级别的入门教程很多,已跑通了入门插件。但进阶资料较少,基本上只找到了官方文档和几篇教程:
因为要做技术分享,所以希望尽可能全的收集学习路径等资料。希望有经验的前辈能分享一下学习路径、资料(视频文字均可)等,在此先行谢过。
1
zhuawadao Aug 23, 2020
蹲一个大佬
|
2
en20 Aug 23, 2020 via iPhone 官方网站搜一下文档啊,我只知道 idea 使用说明特别详细,开发文档应该也不会差
|
3
masker Aug 23, 2020 via Android |
4
tuchg Aug 23, 2020 via Android 刚开发完一个插件,不是大佬,分享下我的学习经历
先把官方文档看下,搞清脉络,概念,然后找一些和你想要功能的相似开源插件项目学习下 视频外网有一点,但也很少,也都只是入门,只能自己摸索,官方资料也不是面面俱到,但基本门道已经指明白了 |
5
zhuangzhuang1988 Aug 23, 2020 |
6
retanoj Aug 23, 2020 via iPhone
你的具体需求是什么呢?
|
7
cco Aug 23, 2020
B 站似乎有个讲插件开发的,其实一直想学来着,可惜挣钱的还没玩明白呢。先排着队吧,手动狗头
|
8
yeya24 Aug 24, 2020
我也比较感兴趣。如果想做某种语言的 plugin 有教程吗?如果想要对接 language server 的话怎么整,求大佬
|
9
ErwinCheung Aug 24, 2020
可惜挣钱的还没玩明白呢。先排着队吧,手动狗头🐶
|
10
neoblackcap Aug 24, 2020
没有什么特别的,就是一般的应用开发而已。官网都写得挺清晰的
|
11
holulu May 25, 2021
基本上靠自己翻 intellij-community 源码,文档只是写了最基本的概念,给了相关的类名和方法名,API 用法基本是看源码。API 也不是很稳定,经常变化。
|