The latest updates on all JetBrains products and topics
x.com/teodor_ai
Kotlin Notebook is a new interactive environment for JVM developers. This article will cover the main Notebook features and how you can utilize them to improve your productivity. How to use Kotlin Notebook Kotlin Notebook is bundled with IntelliJ IDEA starting from the 2025.1 release, an…
Starting with version 2025.1, Kotlin Notebook will be integrated into IntelliJ IDEA Ultimate out of the box, without the need to install the plugin! Kotlin Notebook is a new interactive environment for JVM developers. The code in the notebooks can even call and use parts of your project codebase, al…
Starting with IntelliJ IDEA 2025.1, K2 mode, a new implementation of Kotlin support, will be enabled by default. This change is an important step in the ongoing effort to improve Kotlin support in the IDE. While this transition brings many improvements and lays the foundation for a smoother…
I'm Yan Zhulanow, and I lead the Kotlin Analysis API team. Last year, we made a series of announcements about Kotlin K2 mode in IntelliJ IDEA. Now, as K2 mode is about to become the default, I am thrilled to tell you more about everything we had to go through to make this release happen. Even bef…
In IntelliJ IDEA 2024.3, K2 mode is out of Beta and is now Stable and ready for general use.
Join our live stream on Tuesday, October 1st, at 17:00 CEST / 15:00 UTC to learn how to migrate your Kotlin plugin to K2 mode and ensure compatibility with future Kotlin features.
If your code depends on the Kotlin plugin, this news is for you! Starting from IntelliJ 2024.2.1, you must migrate to the Kotlin K2 mode. Otherwise, your plugin will not load when K2 mode is enabled. Learn more about how to migrate here.
In this post, we’ve gathered the essential information about K2 mode in IntelliJ IDEA. What does K2 mode do? K2 mode is a new implementation of the Kotlin support within IntelliJ IDEA that improves the stability of the IDE while also setting the foundation for supporting future Kotlin language…