IntelliJ Scala Plugin 2021.1 Is Out!
With this major version, we've focused primarily on the performance and overall quality of the plugin. We’ve still added a number of new features to help with day-to-day Scala programming. Let's take a closer look. 1. Kinds in type diffs 2. Machine learning completion 3. Phases and units in compilation charts 4. Scala 3.0.0-RC2 support 5. IntelliJ Platform plugin
IntelliJ Scala Plugin 2020.3 Is Out!
Most releases are focused on editor features, but the stars of this show are parallel compilation and compilation charts. We also have a handful of editor goodies in store. Let's take a closer look. 1. Parallel Compilation 2. Compilation Charts 3. Enhanced Package Prefixes 4. MUnit Support 5. Scala 3 Improvements 6. And more! Parallel Compilation According
IntelliJ Scala Plugin 2020.2 is released!
In addition to incremental improvements, this release brings a large number of essential new features to help with day to day Scala programming: 1. Auto-import for implicits 2. Indentation-based brace handling 3. First-class companions 4. Auto-import for object members 5. In-editor Scaladoc rendering 6. Completion improvements Auto-import for implicits Whi
IntelliJ Scala Plugin 2020.1: Scala 3, Function Literal Highlighting, Unused Parameter Inspection, Smart Step Into, and BSP Support Improvements
While the key feature of the 2020.1 Scala plugin release is, of course, Scala 3 support, there are many features and improvements for all versions of Scala. Let's take a closer look. 1. Scala 3 support 2. Fine-grained error highlighting for function literals 3. Unused Parameter inspection 4. Smart Step Into 5. BSP support improvements Scala 3 support Now that Dotty is destined to beco
Big Data Tools EAP 3: IntelliJ IDEA 2019.3 EAP Compatibility, Documentation, and More
Hooray! It’s been a while since our last update on Big Data Tools. Our team has been busy addressing your feedback, fixing bugs, and adding important new features. First of all, the Big Data Tools plugin is now available in IntelliJ IDEA 2019.3 Beta. In case you don’t know, this is a new upcoming version of the IDE focused entirely on performance and UX. The update brings tons of major and
IntelliJ Scala Plugin 2019.2: Functional Code Highlighting, Fine-grained Type Diff, Case Clause Completion, Build Server Protocol, and More
The 2019.2 release of the Scala plugin offers many improvements in different areas. The key focus of this release is a new code highlighting paradigm whereby the highlighting is now cleaner, yet provides even more coding assistance. 1. Functional code highlighting 2. Fine-grained type diff 3. Interactive type hints 4. Wrap / unwrap expressions as you type 5. Unobtrusive redundant code inspe
IntelliJ Scala plugin 2018.2: advanced “Implicit” support, improved patterns autocompletion, semantic highlighting, scalafmt and more
First of all, we want to thank all the contributors who have helped us to implement so many useful new features, bug-fixes, and refactorings. You really inspire us to do our very best work. Your input is greatly appreciated! Let’s take a look at the new features you’ll find in Scala Plugin 2018.2. Improved display of Implicit conversions / arguments usage Now the editor is capable of providing
IntelliJ Scala plugin 2018.1.9: Literal Types, Infix Type Notation, better Error Highlighting
We have exciting news to share with you – the IntelliJ Scala plugin 2018.1.9 is now available! Get the fresh build here or update your plugin via IDEA / Settings / Plugins. Let’s cut to the chase and take a look at the goodies that are inside this new Release build. Literal Types support As literal types are gradually appearing in Scala, we are ensuring their proper handling in our Tools. The
IntelliJ Scala plugin 2018.1: inline hints, better Structure View, improved refactoring, and greater usability
Meet the newly released Scala Plugin 2018.1! It’s packed with a whole variety of features, improvements and bug-fixes, and ready for download. In preparing this release for you, we’ve focused on the overall quality and UI/UX aspects, but also managed to add a couple of new interesting features. Read on to find out more. Parameter Name Hints If you’ve worked with Java code in IntelliJ IDEA, you’v
IntelliJ IDEA Scala Plugin 2017.3: Lightbend project starter, Ammonite support, Parallel indexing, and more
First of all, we want to thank all the contributors who helped implement many useful features, bugfixes, and refactorings. You really inspire us to do our very best work. Your input is greatly appreciated! Now let’s take a look at the new features you’ll find in Scala Plugin 2017.3. Highlighting of implicit usages Most likely you are already familiar with this highlighting feature (it uses vi
IntelliJ IDEA Scala plugin 2017.2: SBT 1.0, improved SBT Shell, Play 2.6 and better implicits management
This summer, we are happy to announce a number of new features and improvements in the Scala Plugin. Some of them we decided to introduce in the 2017.1 updates, as soon as they were ready. And the rest are coming to you now – with IntelliJ IDEA 2017.2. We appreciate the contributions of all EAP participants. So, let’s do a brief overview of the recent changes. Debugging in SBT Shell Not so long
IntelliJ IDEA Scala plugin 2017.1.19: simplified Project View, ScalaTest selection by regexp, improved Akka support
After IntelliJ IDEA 2017.1 was released, we have added many new features to the Scala plugin. Project View is simplified We have reworked and simplified navigation to Scala nodes: IDEA 2017-like icon style Type + Companion object nodes Flat package object Files are leaf nodes To explore the internal structure of a file, enable the “Show Members” parameter in Project View options: