有做过 idea 二次开发的人吗? idea 二次开发需要用到哪些技术?
1
imzcg2 2022-07-28 21:21:11 +08:00
我没有做过 Idea 的二次开发。但我做个 Idea 的插件开发。用的都是 jetbrains 的技术,有插件开发文档。但我没见过 Idea 的开发文档,但是可以去 github 去自己下载社区版代码自己看,代码又不会骗人。据我了解,除 jetbrains 公司的人之外。就只有华为 devco ide 那个项目和 google 的 android studio 项目有人做相关开发了。改造成本还是相当高的。有条件可以联系这两个公司的人。
|
2
imzcg2 2022-07-28 21:24:13 +08:00
如果不是需要付出大量成本换取对 idea 的全面改造。那么就写一个插件就完事了。
|
3
lengyuqu 2022-08-17 11:39:26 +08:00
idea 现在基本上事 java 和 kotline 混写的,谷歌的 android studio 基本上也不是谷歌在开发,也是基于 idea 的社区版做了一个插件。其他没啥变化。
其实你想二次开发本质上也是开发一个私有插件,在打包时编译进去。不过协议时 Apache 协议,你就算时商用也要标明授权 |