Scala Plugin 1.3 is Available for IntelliJ IDEA 14.0.3
We’ve just released Scala Plugin 1.3! If you haven’t been following the recent EAP, here’s what this new update has to offer: Debugger improvements Variables from the outer scopes are visible in the...
View ArticleScala Plugin 1.3.3 RC is Available
With IntelliJ IDEA 14.1 EAP that has started earlier this week, we now have Scala plugin EAP available for both versions of this IDE. As Scala plugin 1.3 proved to contain some performance problems,...
View ArticleCombine IntelliJ IDEA with Hydra for the Fastest Scala Development Experience
For several years we’ve been working with Triplequote to help them develop the Hydra IntelliJ IDEA plugin. By combining IntelliJ IDEA with the Hydra parallel compiler, you can speed up both Scala...
View ArticleFunctional Highlighting for Functional Programming
Statically typed programming languages, such as Java or Scala, are all about types. But not all types are created equal: there’s a difference between how types work in imperative programming and how...
View ArticleIntelliJ Scala Plugin 2019.2: Functional Code Highlighting, Fine-grained Type...
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...
View ArticleIntegrating Developer Experiences — The Build Server Protocol in the IntelliJ...
IntelliJ IDEA is an IDE – an Integrated Development Environment. I want to focus on the “Integrated” in this post, which is based on my Scala Days talk. Many developers believe in the “one tool, one...
View ArticleMeet Big Data Tools – Spark Integration and Zeppelin Notebooks in IntelliJ IDEA
Hooray! Today we have some exciting news for you. After all, it is not often JetBrains introduces new developer tools. Now that you’re excited as well, we’re very pleased to announce Big Data Tools – a...
View ArticleBig Data Tools 0.0.356: Minor Improvements and Stability Fixes
Last week we announced the very first version of our new IntelliJ IDEA Ultimate plugin aimed at providing tools for working with Big Data. Currently, the plugin’s functionality is limited to the...
View ArticleBig Data Tools EAP 3: IntelliJ IDEA 2019.3 EAP Compatibility, Documentation,...
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...
View ArticleIntelliJ Scala Plugin 2019.3: Method Chain Hints, Scala REPL, Scala...
Just like IntelliJ IDEA 2019.3, this release of the Scala Plugin is focused primarily on performance boosts and usability enhancements. And yet, we managed to sneak in a cool new feature as well. Let’s...
View ArticleData Engineering and Developer Tools for Big Data
This is a guest blog post by Jeff Zhang, a speaker at multiple events around Big Data, an active contributor to various open source projects related to Big Data, an Apache member, and a staff engineer...
View ArticleBig Data Tools EAP 4: AWS S3 File Explorer, Bugfixes, and More
The holidays came early this year! Now, when I’ve actually looked at the calendar, I think it’s exactly on time. Whatever the case, we have some presents for you! Just today we’ve released a new update...
View ArticleBig Data Tools: Experimental Spark Integration, Slack Community, and Feedback
Yesterday we’ve released a fresh update of the Big Data Tools plugin in which we’ve added the integration with AWS S3. With this update, you’ll be able to browse and manage files in your S3 buckets...
View ArticleAttachMe – Attach the IntelliJ IDEA debugger to forked JVMs automatically
TL;DR Sometimes you need to attach the IntelliJ IDEA debugger to a running JVM process. Using the Attach to process... action frequently, however, can slow you down a little bit. You might want the...
View ArticleScala 3 support in IntelliJ Scala plugin
We added basic Dotty support in the IntelliJ Scala plugin a long time ago, right after the announcement of Dotty. However, for a long time Dotty has been a dark horse, and aiming at a moving target...
View ArticleIntelliJ Scala Plugin 2020.1: Scala 3, Function Literal Highlighting, Unused...
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...
View ArticleHarmony @ Scala Love conference
Although we won’t have Scala Days this year, the Scala Love conference is all the rage. The technology lets us transcend physical boundaries – we can unite while being far away… well, at least as long...
View ArticleIntelliJ Scala Plugin 2020.2: Auto-import for Implicits
Implicits are magical. But every wizard knows that any sufficiently complex magic requires a good enough magic wand. In the case of implicits, the Scala plugin can work just as well, or maybe even...
View ArticleIntelliJ Scala Plugin 2020.2: Indentation-based Brace Handling
Because Scala is a curly-bracket language, adding and removing curly braces is an integral part of Scala programmers’ everyday life. Those actions compound, so every improvement in this area matters....
View ArticleIntelliJ 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....
View Article