Preparing Your Plugin for Publication
The process of plugin development can be challenging. For more detailed guidance about how to develop plugins successfully, feel free to check out our IntelliJ Platform Plugin SDK documentation, which goes deeper into the plugin creation process and covers the basics of working with the IntelliJ Platform.
If your plugin is technically ready, you can begin working through the required steps to prepare it for publishing:
Define the required parameters in the plugin descriptor (plugin.xml).
Make sure the plugin meets the approval criteria.
As an optional step we recommend obfuscating the plugin code.