IntelliJ IDEA – the Leading IDE for Professional Development in Java and Kotlin
Language Server Protocol (LSP) solves a real problem: before, each IDE or editor had to implement support for a specific language separately. A language server puts that work in one place and exposes it through a common protocol, providing completion, formatting, documentation, and related features.…
As we approach the release of IntelliJ IDEA 2025.3, we would like to share key information about changes that may impact your plugin development process. This post addresses common questions from the developer community and provides guidance on maintaining compatibility with the latest IntelliJ Plat…
Please note: Starting with v2026.2, JetBrains will sunset Kotlin Notebook as a product and will no longer maintain it. Kotlin Notebook will be unbundled from IntelliJ IDEA and continue as an open-source, community-driven project hosted on GitHub. The value of extensibility The ability to exten…
With the 2023.2 release cycle, IntelliJ-based IDEs now support the Language Server Protocol (LSP). Discover how this may improve the assistance for custom language-specific features and learn how to begin integrating LSP into a plugin for your IDE.
Today we're starting a 2-part series of guest posts from the creators of IntelliJ IDEA plugins for Salesforce (or Force.com) developers. The plugins are Illuminated Cloud 2 and JetForcer. Please meet the 1st blog post by Scott Wells, the developer of Illuminated Cloud. And do not miss the second po…
Two months ago Google rolled out Android Studio, their brand new IDE for Android developers. The new IDE, built on top of IntelliJ IDEA Community Edition, has replaced ADT, a plugin for Eclipse, changing "developer experience" for millions of Android developers. As a member of the IntelliJ IDEA crew…