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.xml
和 build.gradle
文件。但是,我想在下载之前获得这些信息。我想我需要使用 updatePlugins.xml
文件来实现它。
关于 updatePlugins.xml 的文档已添加到 IntelliJ 平台 SDK。
我正在为 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.xml
和 build.gradle
文件。但是,我想在下载之前获得这些信息。我想我需要使用 updatePlugins.xml
文件来实现它。
关于 updatePlugins.xml 的文档已添加到 IntelliJ 平台 SDK。