ToolWindow terminal = ToolWindowManager.getInstance(anActionEvent.getProject()).getToolWindow("Terminal");
JComponent root = terminal.getComponent();
terminal.show(() -> {
JBTerminalPanel terminalPanel = ((JBTerminalPanel)((JLayeredPane)((JPanel)((JPanel)((JPanel)((JPanel)((JPanel)((JPanel)root.getComponent(0)).getComponent(0)).getComponent(0)).getComponent(0)).getComponent(0)).getComponent(0)).getComponent(0)).getComponent(0));
//执行history命令
terminalPanel.getTerminalOutputStream().sendString("history \n");
});
[Intellij IDEA Plugin]获取Terminal
最后编辑于 :
©著作权归作者所有,转载或内容合作请联系作者
- 文/潘晓璐 我一进店门,熙熙楼的掌柜王于贵愁眉苦脸地迎上来,“玉大人,你说我怎么就摊上这事。” “怎么了?”我有些...
- 文/花漫 我一把揭开白布。 她就那样静静地躺着,像睡着了一般。 火红的嫁衣衬着肌肤如雪。 梳的纹丝不乱的头发上,一...
- 文/苍兰香墨 我猛地睁开眼,长吁一口气:“原来是场噩梦啊……” “哼!你这毒妇竟也来了?” 一声冷哼从身侧响起,我...
推荐阅读更多精彩内容
- Intellij Idea for Lombok plugin 编译错误idea 下载lombok插件之后,对于g...
- IntelliJ IDEA Gradle 下载IntelliJ IDEA 配置Gradle Path 使用Inte...
- 获取项目内资源文件 getResource(""); 返回的是URL对象,路径是当前Class这个类所在包的位置...
- AndroidStudio的插件虽然在很大程度上用起来很方便,但是当卸载不用时,可能会出现一些问题。近期在卸载插件...