updatePlugins.xml 中的完整元素列表

Complete list of elements in updatePlugins.xml

我正在为 IntelliJ 创建一个自定义插件,我想将它放在我的个人存储库中。然后我查看了 here 如何创建存储库,基本上我只需要创建一个 updatePlugins.xml 文件,它应该包含以下元素:

<plugin id="MyPlugin" url="http://plugins.example.com:8080/myPlugin.jar" version="1.0"/>

并将其放入存储库 folder/server。然后,当我打开 IntelliJ IDEA 并检查插件列表时,我可以看到我的(一旦我将我的存储库添加到列表中)。但是,我看到其他插件有更多信息,例如描述、更改说明、类别等...

通过这两个链接,plugins list and plugin details,我得到一些 xml 给我一些提示(注意它们与我在官方文档中看到的 updatePlugins.xml 不同).使用错误尝试方法,我能够在我的 updatePlugins.xml 文件中达到此状态:

<?xml version="1.0"?>
<plugins>
  <plugin id=""
      url=""
      version="">
    <description></description>
    <change-notes></change-notes>
    <vendor email="" url=""></vendor>
    <name></name>
  </plugin>
</plugins>

因此,我能够添加描述、供应商、名称和更改说明。但是仍然缺少一些东西,例如我无法添加类别。

如何添加?有没有我可以在 updatePlugins.xml?

中使用的官方完整元素列表?

非常感谢

PS: 安装插件后,我会获得更多信息,这些信息取自我项目中存在的 plugin.xmlbuild.gradle 文件。但是,我想在下载之前获得这些信息。我想我需要使用 updatePlugins.xml 文件来实现它。

关于 updatePlugins.xml 的文档已添加到 IntelliJ 平台 SDK。