Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/wcf/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Gradle Intellij-添加对其他插件的依赖关系_Gradle_Intellij Plugin - Fatal编程技术网

Gradle Intellij-添加对其他插件的依赖关系

Gradle Intellij-添加对其他插件的依赖关系,gradle,intellij-plugin,Gradle,Intellij Plugin,我正在尝试使用PSI为Intellij实现一个Golang代码生成/自动完成插件,因此我需要在我的Golang插件上添加一个依赖项。这看起来像是我想做的- 现在的问题是,我怎样才能知道Im使用的插件的id、名称和版本? PSI元素属于com.goide.PSI.impl.GoTypeImpl类和类似类。获取插件id没有简单的方法。您可以检查plugin.xml来获取它。对于Go插件,它是org.jetbrains.plugins.Go 可以在上找到版本。获取插件id没有简单的方法。您可以检查p

我正在尝试使用PSI为Intellij实现一个Golang代码生成/自动完成插件,因此我需要在我的Golang插件上添加一个依赖项。这看起来像是我想做的-

现在的问题是,我怎样才能知道Im使用的插件的id、名称和版本?


PSI元素属于com.goide.PSI.impl.GoTypeImpl类和类似类。

获取插件id没有简单的方法。您可以检查
plugin.xml
来获取它。对于Go插件,它是org.jetbrains.plugins.Go


可以在上找到版本。

获取插件id没有简单的方法。您可以检查
plugin.xml
以获取插件id。对于Go插件,它是org.jetbrains.plugins.Go


可以在上找到版本。

有一种简单的方法

version
xmlId
都可以在以下位置找到:


有一种简单的方法可以做到这一点

version
xmlId
都可以在以下位置找到:


下载插件zip并检查plugin.xml是正确的答案。添加了插件“org.jetbrains.plugins.go:182.4505.32.913”,这给了我所需的类。下载插件zip并检查plugin.xml是正确的答案。添加了插件“org.jetbrains.plugins.go:182.4505.32.913”,这给了我所需的类。