首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
idea插件
倚栏听风雨
创建于2025-04-18
订阅专栏
idea 插件开发
等 1 人订阅
共13篇文章
创建于2025-04-18
订阅专栏
默认顺序
默认顺序
最早发布
最新发布
IDEA 插件开发 plugin.xml 中 <depends config-file=".xml" optional="true"> 详解
在 IntelliJ IDEA 插件开发中,<depends> 元素用于声明插件依赖关系,而带有 config-file 和 optional 属性的特殊语法具有以下特性: 基础依赖声明 <dep
SwingUtilities.invokeAndWait()详解
SwingUtilities.invokeAndWait() 是Swing 框架提供的一个方法,用于将一个 Runnable 对象放入事件派发线程(Event Dispatch Thread,EDT)
SwingUtilities.invokeLater 详解
SwingUtilities.invokeLater 是一个在Java Swing 中用于将代码安全地提交到事件分发线程(Event Dispatch Thread,简称EDT)执行的方法。EDT 是
SwingWorker详解
SwingWorker 是Java Swing 中用于在后台线程执行耗时操作并安全地将结果返回给EDT (事件调度线程) 的一个类。它主要用于解决GUI 应用程序中耗时操作阻塞用户界面响应的问题。 S
idea 插件 com.intellij.openapi.ui.DialogWrapper 详解
com.intellij.openapi.ui.DialogWrapper是IntelliJ平台中用于创建对话框的基类,主要用于显示模式对话框和一些非模式对话框。以下是其核心功能和使用方法的详解: 主
IDEA 插件开发 对文件夹下的类进行 语法检查
在IDEA插件开发中实现文件夹级别的语法检查,需要结合PSI(Program Structure Interface)和代码检查机制。以下是基于现有插件生态及IDEA API的实现思路和步骤: 一、核
idea 插件 PersistentStateComponent 持久化配置数据
一、核心功能与作用 状态持久化 通过 XML 序列化机制,实现插件配置数据的自动保存与加载,支持 IDE 重启后保留配置状态 多作用域支持 支持应用级(全局)、项目级(Project)和模块
IDEA插件 - 静态代码语法检查
AbstractBaseJavaLocalInspectionTool 是 IntelliJ IDEA 插件开发中用于实现 Java 代码本地检查的核心基类,其功能特性及实现逻辑如下: 一、核心功能
idea 插件 ApplicationManager.getApplication().invokeLater
在 IntelliJ IDEA 插件开发中,ApplicationManager.getApplication().invokeLater() 是一个核心方法,用于确保代码在事件分发线程(Event
IDEA插件 ProjectComponent
在IntelliJ IDEA插件开发中,com.intellij.openapi.components.ProjectComponent是用于定义项目级组件的核心接口,用于在项目打开时执行初始化逻
IDEA插件-监听项目生命周期事件 ProjectManagerListener
在 IntelliJ IDEA 插件开发中,ProjectManagerListener 是用于监听项目生命周期事件的核心接口,开发者可通过其实现项目打开、关闭等关键阶段的逻辑处理。以下是具体实现要点
插件-存储全局应用级别的用户数据 ApplicationManager.getApplication().putUserData
IntelliJ IDEA 插件中的 ApplicationManager.getApplication().putUserData 方法用于存储全局应用级别的用户数据。该数据在整个 IDE 生命周期
参考文章
参考文章:https://blog.csdn.net/liudonglovehemin/category_12311000.html