我是靠谱客的博主 欢喜牛排,这篇文章主要介绍idea 包拆分_java-检索和设置IntelliJ IDEA插件开发的拆分窗口设置,现在分享给大家,希望可以做个参考。

这是未经测试的代码,但是由于它紧密地重编了EditorsSplitters 29328562927734630630和window.myPanel41函数内部的过程,因此我很肯定这会起作用。

提出了两种方法:

访问输出writeExternal->应该是更稳定的API,并提供对文件信息的更轻松访问

访问分离器的组件->这样writeExternal创建它的信息; 不幸的是,至少有一个未涉及吸气剂的受保护领域(window.myPanel内部findWindowWith)

import com.intellij.openapi.actionSystem.AnAction;

import com.intellij.openapi.actionSystem.AnActionEvent;

import com.intellij.openapi.fileEditor.FileEditorManager;

import com.intellij.openapi.fileEditor.impl.EditorsSplitters;

import com.intellij.openapi.fileEditor.impl.FileEditorManagerImpl;

import com.intellij.openapi.project.Project;

import com.intellij.openapi.ui.Splitter;

import org.jdom.Element;

import javax.swing.*;

import java.awt.*;

import java.util.ArrayList;

public class SplitterAction extends AnAction {

public

最后

以上就是欢喜牛排最近收集整理的关于idea 包拆分_java-检索和设置IntelliJ IDEA插件开发的拆分窗口设置的全部内容,更多相关idea内容请搜索靠谱客的其他文章。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(95)

评论列表共有 0 条评论

立即
投稿
返回
顶部