Dima Avdeev
05/09/2020, 2:45 PM<applicationListeners>
<listener class="MyListener" topic="com.intellij.ide.plugins.DynamicPluginListener"/>
<listener class="MyListener" topic="com.intellij.ide.plugins.PluginStateListener"/>
</applicationListeners>
but it don't handle my plugin,
Also I try to check:
InstalledPluginsState.getInstance().installedPlugins
But it don't contains my plugin.
I want to execute some startup script only once - then IDE install my plugin, or plugin run first timeImran/Malic
05/26/2020, 1:00 PMcom.intellij.ide.ApplicationInitializedListener#componentsInitialized
it get’s called right after all the depending plugins of your Ide plugin are loaded and their services and component’s.
There are also PreloadingActivities
, ApplicationListener
, depending on the lifecycle phase you’re trying to target.Imran/Malic
05/26/2020, 1:01 PMDima Avdeev
06/01/2020, 9:11 AM