IntelliJ IDEA Fenix 插件
项目中用到了 fenix 库,但是由于没有插件,导致 Java/kotlin 和 xml 之间的跳转比较麻烦, 需要手动去点击、去查找。不过后来有个老哥写了一款插件,虽然有些问题,但是起码是能用的,不过后来升级了几次版本,插件基本上不生效了。 所以就萌生了自己写一个的念头,开干!
由于第一次接触写 IntelliJ IDEA 插件,官方文档也写的让人摸不着头脑,不过通过摸索,基础核心的相互跳转是OK了
- Java/Kotlin 和 XML 之间相互跳转
- 能否将 Java/Kotlin 和 xml 元素关联,这样重构的时候会方便,或许也能代码提示,或许可以直接点击元素相互跳转而不是行标记
- 根据写的Java/kotlin方法生成xml代码,反之亦然
- xml 中的代码提示,虽然可以注入 sql 语言,但是对于 fenix 的自定义标签可能要做些处理