IntelliJ Platform SDK
Extend the IntelliJ Platform by creating plugins, custom language support, or UI themes.
- Quick Start Guide: Basics of working with the IntelliJ Platform and creating plugins.
- The IntelliJ Platform SDK : Introduction and overview of contents.
Get started
- Introduction to Plugin Development: Get started building IDE plugins.
- Developing a Theme : Customize the IDE appearance.
Explore and Learn
- Getting Help: Join our community of plugin developers, ask questions and provide feedback.
- Explore the IntelliJ Platform API: Strategies and tools for exploring the API.
- Useful Links: Useful tooling, plugins and repositories.
- Learning Resources: Articles and webinars about plugin development.
- JetBrains Platform Blog : All about plugin and extension development for JetBrains products.
- Busy Plugin Developers - Playlist : YouTube playlist with recorded webinars.
Staying up to date
- Content Updates: Latest updates to the documentation.
- Marketplace Developer News : Subscribe to receive news and announcements.
Tracking API Changes
- Compatibility Tooling : Using Plugin Verifier and IDE features.
- Incompatible API Changes : Known breaking changes.
- Notable API Changes : Notable changes and new features.
Tools
- IntelliJ Platform Explorer : Explore extensions and listeners in open source plugins.
- Plugin Ideas : Browse and vote on suggestions for new plugins.