intellij-sdk-code-samples/basics/plugin_structure.md
Dmitry Jemerov 4b7a0fae34 Stop teaching people to use components (#233)
- Replace documentation on writing components with documentation on migrating away from components
- Split documentation on extensions and extension points (extensions are always needed and EPs are quite uncommon)
- Add documentation on listeners
- Remove application and project components in sample plugins whenever possible
2019-12-05 10:10:38 +01:00

17 lines
762 B
Markdown

---
title: Plugin Structure
---
Click the following topics to learn more about the plugin system structure and plugin lifecycles:
* [Plugin Content](plugin_structure/plugin_content.md)
* [Plugin Class Loaders](plugin_structure/plugin_class_loaders.md)
* [Plugin Extensions](plugin_structure/plugin_extensions.md)
* [Plugin Listeners](plugin_structure/plugin_listeners.md)
* [Plugin Actions](plugin_structure/plugin_actions.md)
* [Plugin Services](plugin_structure/plugin_services.md)
* [Plugin Extension Points](plugin_structure/plugin_extension_points.md)
* [Plugin Components](plugin_structure/plugin_components.md)
* [Plugin Configuration File](plugin_structure/plugin_configuration_file.md)
* [Plugin Dependencies](plugin_structure/plugin_dependencies.md)