从Gradle插件调用IntelliJ插件

时间:2016-09-13 05:53:55

标签: android-studio intellij-idea gradle-plugin

问题: 我开发了一个自定义gradle插件。我希望有一个与之关联的阻止UI,以便在构建期间从用户获取上下文输入。因此我为它创建了基于swing的UI。这种方法的问题在于,在IntelliJ上运行gradle构建时,如果这个UI永远落后于IntelliJ窗口,我无法想出一种以编程方式将其置于IntelliJ窗口之上的方法。

因此,我正在考虑弹出一个基于IntelliJ的UI iff 项目的gradle版本在IntelliJ上运行。

问题: 有没有办法从Gradle任务调用自定义IntelliJ插件的UI?

1 个答案:

答案 0 :(得分:2)

如果打开套接字,可以从任何地方调用IntelliJ插件。

Grep Console插件可以:https://github.com/krasa/GrepConsole/tree/master/src/krasa/grepconsole/tail/remotecall