【问题标题】:Add repository plugin for Gradle IntelliJ Plugin project为 Gradle IntelliJ 插件项目添加存储库插件
【发布时间】:2020-09-05 16:24:47
【问题描述】:

阅读 IntelliJ documentation 尚不清楚如何为 GoLand 添加插件依赖项,以便我可以开始为该 IDE 创建插件。显然我应该把

<depends>com.intellij.modules.go</depends>

进入plugin.xml,但它以红色突出显示 - 出于某种原因,没有关于如何添加此模块以供使用的明确信息。

如何将 Go 模块添加到插件项目中?

【问题讨论】:

    标签: maven intellij-plugin


    【解决方案1】:

    首先,确保您使用 Gradle 作为构建系统,并使用 gradle-intellij-plugin。 然后,告诉 Gradle Go 插件。 在你的build.gradle:

    intellij {
        plugins 'org.jetbrains.plugins.go:193.5233.102.83'
    }
    

    您必须明确列出您要使用的版本。


    来自 IntelliJ 开发指南中 Configuring Plugin Projects Targeting GoLand 的页面:

    可以使用带有gradle-intellij-plugin 的 IntelliJ IDEA 开发 GoLand 插件项目。

    Go 插件版本是明确声明的,因为它没有与 IntelliJ IDEA Ultimate Edition 捆绑在一起。选择与 IntelliJ Idea Ultimate 版本兼容的 Go 插件的version


    注意:使用 Kotlin Gradle DSL 时,请将以下内容放入您的 build.gradle.kts

    intellij {
        setPlugins("org.jetbrains.plugins.go:193.5233.102.83")
    }
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2014-08-31
      • 2017-04-30
      • 1970-01-01
      • 2016-09-14
      • 2017-05-26
      • 2022-10-15
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多