java - 使用 gradle 的多个 IntellijIdea 版本的插件

标签 java gradle intellij-idea plugins

我正在开发 intellijIdea 的插件。 build.gradle中有:

intellij { 
    version '2018.3' 
}
例如。有没有办法设置几个IDE版本?在plugin.xml中我可以设置

<idea-version since-build="182" until-build="182.*"/> 

但它不允许在其他版本的 IDE 上安装插件

最佳答案

patchPluginXml { ... } block 定义:

  • sinceBuild - 对于since-build <idea-version> 的属性标签。默认值:IntelliJIDEABuildNumber
  • untilBuild - 对于until-build <idea-version> 的属性标签。默认值:IntelliJIDEABranch.*

还要确保您有updateSinceUntilBuild属性(property) intellij { ... } block 设置为 true (默认为 true )。

请参阅插件的文档:Patching DSL .

关于java - 使用 gradle 的多个 IntellijIdea 版本的插件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/53608782/

相关文章:

java - WebClient 类不存在

java - 连续屏幕录制以进行错误报告

android - Cordova : Build error gradle for task ':transformClassesWithMultidexlistForDebug'

grails - 从Grails 2.x升级到3.x

kotlin - 如何在 buildSrc 模块中导入 KotlinMultiplatformExtension?

java - AWS 上未获取 WAR 中打包的 JSON 文件

Android Studio - 无法从 SVN 分支合并

java - 安卓/Java : Rounding up a number to get no decimal

java - 防止 Java 中的 JIT 重新排序

java - 斯坦福 NLP WordsToSentencesAnnotator : splitting on\n not working