framework

IntelliJ Platform SDK

The IntelliJ Platform SDK is a framework for developing plugins and custom tools for JetBrains IDEs, such as IntelliJ IDEA, PyCharm, and WebStorm. It provides APIs, tools, and documentation to extend IDE functionality, enabling developers to create features like custom language support, integrations, and productivity enhancements. This SDK allows for deep integration with the IDE's core systems, including code analysis, navigation, and user interface components.

Also known as: IntelliJ SDK, JetBrains Plugin SDK, IntelliJ IDEA SDK, IntelliJ Platform Plugin SDK, JB SDK
🧊Why learn IntelliJ Platform SDK?

Developers should learn the IntelliJ Platform SDK when building plugins to customize or extend JetBrains IDEs for specific workflows, languages, or tools, such as adding support for a new programming language or integrating with a proprietary system. It is essential for creating productivity tools that leverage the IDE's existing infrastructure, like code inspections, refactorings, or editor enhancements, making it valuable for teams needing tailored development environments.

Compare IntelliJ Platform SDK

Learning Resources

Related Tools

Alternatives to IntelliJ Platform SDK