首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
Intellij IDEA Plugin 开发
青杉
创建于2022-07-01
订阅专栏
本专栏介绍如何开发自定义Intellij IDEA 插件
等 10 人订阅
共5篇文章
创建于2022-07-01
订阅专栏
默认顺序
默认顺序
最早发布
最新发布
自定义IDEA插件-Unified Abstract Syntax Tree (UAST 统一抽象语法树)
UAST 是什么 UAST 是不同 JVM 语言的 PSI 上的抽象层级,提供了一个统一的 API,用于处理类和方法声明、文字值和控制流运算符等公共语言元素。通过 UAST 可实现在所有支持的 JVM
自定义 IDEA 插件项目结构-plugin.xml配置说明
--- theme: orange --- ```xml com.example.myplugin My Framework Support 1.0.0 My Company My Framework
自定义 IDE 插件中的线程处理
读写操作 读操作 读操作没有线程约束。在非UI线程中可通过调用 ApplicationManager.getApplication().runReadAction() 或 ReadAction.run
IntelliJ Platform Plugin学习—开发工具类搜集IDE插件
背景 随着代码量的不断增加,为了开发方便,提取出了各种工具类/方法,但由于没有查询方式,往往只能是谁加的谁知道用,而其他人由于不知道已有该工具类/方法,所以无脑又新建了一个。这就导致项目体积增大,并且
【踩坑记录】调用GradleSync报IncompatibleClassChangeError
最新版 Android Studio 中,Plugin调用 GradleSyncInvoker.requestProjectSync() 报 IncompatibleClassChangeError?