IntelliJ Scala Plugin | The IntelliJ Scala Plugin Blog (original ) (raw )
Scala Plugin for IntelliJ IDEA and Android Studio
Follow
Download
Promo image
IntelliJ IDEA News releases scala
Scala Plugin 2025.3 is out! - Support for Scala 3.8 - Better support for macros and export aliases, extension methods, and type lambdas - Structural Search and Replace
Read article
IntelliJ Scala Plugin 2025.2 Is Out! Scala Plugin 2025.2 is out! - Opaque types, named tuples, and new tuples operations are fully supported - The new layout for sbt modules is enabled by default - sbt-managed sources are regenerated on project reload - ScalaCLI now picks up new files without requiring a BSP refresh Maciej Gorywoda
IntelliJ Scala Plugin 2025.1 Is Out! Scala Plugin 2025.1 is out! The update brings: - Support for the new syntax of context bounds and givens. - Improved handling of named tuples - A new action: "Generate sbt managed sources" - X-Ray hints for apply methods and all parameter names Maciej Gorywoda
The IntelliJ Scala Plugin in 2024 The Year in Review Time flies. Only a year ago, we saw the release of Scala 3.4.0-RC1, and now we're trying out Scala 3.6.2 with many new experimental features. The last 12 months have brought many new features to the IntelliJ Scala Plugin as well. A year ago we introduced X-Ray mode, which lets … Maciej Gorywoda
IntelliJ Scala Plugin 2024.3.20 Is Out! Scala Plugin 2024.3 is out with : -Support for transparent inline methods (experimental), named tuples, and opaque types -Better handling of Scala CLI projects -A new project model for sbt (beta) -AI multiline code completion Maciej Gorywoda
New Module Layout for sbt Projects Try out the enhanced sbt integration with IntelliJ Scala Plugin 2024.3 We’re introducing a new mode that better represents the structure of sbt projects in IntelliJ IDEA by organizing main and test sources into separate modules. The improved layout resolves several issues with compilation and highlighting. It also allows using different compiler options for main and test sources. Aleksandra Zdrojowa
IntelliJ Scala Plugin 2024.3 Is Out! Scala Plugin 2024.3 is out with : -Support for transparent inline methods (experimental), named tuples, and opaque types -Better handling of Scala CLI projects -A new project model for sbt (beta) -AI multiline code completion Maciej Gorywoda
IntelliJ Scala Plugin 2024.2 Is Out! Scala Plugin 2024.2 is out with: - Better support for the “fewer braces” syntax in for-comprehensions - Enum cases included in import suggestions - Enum cases suggested in code completion - Improved CBH performance - Onboarding tips for new projects Maciej Gorywoda
JetBrains Joins the Scala Center Advisory Board! JetBrains has been contributing to the Scala ecosystem for a very long time. We’ve sponsored many Scala conferences around the world and participated in various open-source Scala projects. Our most significant contribution is the Scala Plugin for IntelliJ IDEA, with which we aspire to provide the be… Dmitrii Naumenko
IntelliJ Scala Plugin 2024.1 Is Out! It is nigh impossible to compare how much work goes into different releases of IntelliJ Scala Plugin (just as it is with any software). Sometimes, a lot of work results in only a small number of visible changes, while at the same time, it lays out the foundations for many more improvements in the ne… Maciej Gorywoda
The Functional Programming in Scala Course Is Out! Over the last year, the JetBrains Education and Research team has been working on a new Scala course for JetBrains Academy. This new course assumes prior knowledge of Scala basics and focuses on the functional programming concepts that Scala can simplify rather than language syntax. To get going wit… Maciej Gorywoda
The X-Ray Mode IntelliJ IDEA allows for displaying useful information directly in the editor, next to the code, in the form of inlay hints, that is, text that is slightly different from the actual code, but similar enough to be effortlessly read together with it. You can think of it as augmented code. Yo… Maciej Gorywoda
IntelliJ Scala Plugin 2023.3 Is Out! Scala 3 As usual, the new release focused much on improving the Scala 3 support. Especially enums received much attention. The Scala plugin now recognizes that enums cannot be extended and highlights such attempts; annotations and modifiers are now propagated correctly to generated symbols; type… Maciej Gorywoda
Load more