How to develop IDEA plugin.
The most common types of plugins include:
- Framework integration (Example: Struts)
- Third-party Tool integration (manipulate third-party tools and components directly from the IDE without switching contexts.)
- User interface add-ons (Apply various changes to the standard user interface of the IDE)
There is two levels of documentation: