安装后的插件验证



我正在开发一个插件,需要安装一些额外的软件。我想做的是,当我第一次安装插件时,它会检查软件是否安装在机器中。如果没有安装,它会提示一个对话框,例如有一个安装按钮。这可能吗?我正在使用gradle为PyCharm开发这个插件。

我会为com.intellij.openapi.project.ProjectManagerListener主题注册一个侦听器(请参阅https://www.jetbrains.org/intellij/sdk/docs/basics/plugin_structure/plugin_listeners.html)在项目开始时,我会检查软件是否已安装。

检查完成后,我会将一些标志保存到设置中(请参阅https://www.jetbrains.org/intellij/sdk/docs/basics/persisting_state_of_components.html)在检查软件是否安装之前,请在下一个项目打开时阅读。

最新更新