JetBrains has released its IntelliJ IDEA development environment with the third major release of the year, version 2024.3, which focuses primarily on Java and Kotlin. developers will find a modified there structureTool window, easy debugging of Kubernetes applications and stable version of K2 Kotlin mode.
Advertisement
The paid AI service JetBrains AI Assistant 2024.3 is also available to users of all JetBrains IDEs, which in the new release allows you to choose between various, including native, AI chat models. In addition, the JavaScript and TypeScript IDE Webstorm, the .NET IDE Rider and the Ruby on Rails IDE RubyMine as well as the Visual Studio extension Resharper and the IntelliJ Scala plug-in have reached the new major version.
IntelliJ IDEA: Updates for Kubernetes, Kotlin and UX
In IntelliJ IDEA 2024.3, debugging Kubernetes applications should be easier: options Add tunnel for remote debug Workstations can be used to create a virtual part of a Kubernetes cluster, enabling local debugging of microservices using preferred tools. Another Kubernetes-related update is cluster-wide Kubernetes log access, including streaming and pattern matching. It creates a central view of all events across pods, nodes, and services. Both features are reserved for Ultimate users.
There is also news for Kotlin developers: the K2 Kotlin mod, which started the alpha phase in March 2024, is now stable. In this mode, IntelliJ IDEA uses Kotlin’s K2 compiler for faster and more robust Kotlin code analysis. The K2 compiler reached stable version Kotlin 2.0 in May 2024 after three years of development.
When using the IDE, Ultimate users will notice another innovation: you can structureThe tool window is now next to the familiar window Physical-structure also logical-Look at the code structure. It shows not only classes, methods, and fields, but also links and interactions between components of a project.
In the Structure tool window, not only the physical but also the logical structure can now be seen.
(Image: JetBrains)

In addition to further updates to the user experience, spell and grammar checking during indexing is also now active and the default tab limit in the editor has been increased to 30. The IDE can also handle the Scala programming language. For this purpose, support has been added for experimental features of the language, including named tuples.
AI Assistant 2024.3 allows local chat model through Olama
Available in all JetBrains IDEs, AI-powered service brings AI Assistant 2024.3 some innovationsAccording to the manufacturer, one of the main highlights is the option to choose between chat models Google Gemini, OpenAI or local models.
The AI ​​assistant now allows you to choose a chat model.
(Image: JetBrains)
Gemini 1.5 Pro 002 and Flash 002 have been added to Google’s available LLMS (Large Language Model). through Olama Developers can use local models. Using such models in chat requires activating Olama support in the AI ​​assistant settings and configuring a connection to your own Olama instance:
Local chat model can be used using Olama support.
(Image: JetBrains)
For all major programming languages, the update also improved code completion and modified reference management and generation of inline hints within the editor.
Download for Windows, Linux and macOS
IntelliJ is IDEA Available in two variants: Paid Ultimate Edition and free Community Edition. difference in efficiency are listed on the JetBrains website. The new release is available there for Windows, Linux and macOS ready for download,
All additional information about IntelliJ IDEA 2024.3 can be found here jetbrains blog And “What’s New” page Removal
(May)
