intellij-idea - 在最终 jar 中覆盖的 plugin.xml 中
问题描述
我正在创建一个自定义插件并使用 plugin.xml 文件中的详细信息:
<idea-version since-build="162.0" until-build="181.*"/>
但是在我使用 gradle-build task 构建插件项目之后,我看到最终 jar 中的 plugin.xml 如下。不知何故,我定义的标签被覆盖了。
<idea-version since-build="181.4445" until-build="181.*"/>
我想使用“162.0”使插件在较旧的 IDE 版本中工作。
解决方案
您可以按照文档中的说明配置 Gradle 以修补plugin.xml
文件:
patchPluginXml {
sinceBuild '162'
untilBuild '181'
}
推荐阅读
- pytorch - TORCH_GEOMETRIC.TRANSFORMS 中的 ToSparceTensor 变换究竟返回了什么?
- javascript - 使用 moment.js 验证英国日期
- django - Django Forms:非模型字段不呈现具有“查看”权限的值
- git - 我如何克服致命的存储库未找到错误
- python - 有没有办法在列表中的特定项目之后打印一个移动到新行的列表?
- r - Sapply with LM 返回一个 Stargazer 无法使用的 Call 函数。我该如何改变呢?
- javascript - Hooks 中的 for 循环和 if 语句?
- pandas - 在熊猫中减去具有不同时间戳的数据帧
- excel - 寻找 perl 代码以关闭 Excel 文件中的数据过滤器
- python - 你可以用熊猫对特定的字符间隔进行 value_counts 吗?