Category Archives: Uncategorized

Functional 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 they work in functional programming. In this article, … Continue reading

Posted in Uncategorized | 9 Comments

Combine 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 development and Scala compilation. Here is a tutorial … Continue reading

Posted in Uncategorized | 11 Comments

IntelliJ Scala Plugin 2019.1: Highlighting For-comprehensions, Find Usages for Implicits, and More

Some releases are about adding more features. In this release, we’ve focused on improving the existing features of the Scala plugin. These features are the bread and butter of Scala programmers, so we hope the improvements will make our day-to-day … Continue reading

Posted in Uncategorized | 3 Comments

Scala plugin for IntelliJ IDEA 2017.1: Cleaner UI, SBT shell, REPL worksheet, Akka support and more

This update brings many new features and improvements in different areas: 1. User interface First, we’ve streamlined the project wizard: IDEA / SBT project formats are now clearly separated. SBT project is now the default format. There’s a brand-new SBT … Continue reading

Posted in New Features, Release report, Uncategorized | 22 Comments

How to contribute to IntelliJ Scala plugin

It may well be that you haven’t considered contributing to any open source project, let alone the IntelliJ Scala plugin. However, if you use IntelliJ IDEA to write Scala code, it’s actually a very reasonable thing to do. Here’s how … Continue reading

Posted in Uncategorized | Tagged , , , | 18 Comments

What to Check Out in Scala Plugin 1.4.x for IntelliJ IDEA 14 & 14.1

If you’ve already upgraded to IntelliJ IDEA 14.1 (released just a few days ago), you might’ve noticed (in addition to all of its awesome new features), a new Scala plugin update: v1.4.15. The update brings you quite a few improvements … Continue reading

Posted in Uncategorized | Tagged , , , , | 37 Comments

Scala plugin EAP 1.0.182.5 for IntelliJ IDEA 14 EAP is Out

New IntelliJ IDEA 14 EAP is already available, and we just released the new Scala plugin for it. You can get the latest update via Settings → Plugins. Here’s a brief overview of what’s new in this version: Parameter info for infix method calls Java to Scala converter fixes Error highlighting fixes … Continue reading

Posted in Uncategorized | Tagged , | 8 Comments

Scala and Play 2 Plugins 0.41 RC1 is Out

To start using EAP builds just add a corresponding repository URL via Settings → Plugins → Browse repositories… → Manage repositories (just like with the nightly builds.) After that your IDE will automatically inform you about updates and install them for you. And, of course, you can always … Continue reading

Posted in Uncategorized | Leave a comment

Scala and Play Plugins Update 0.36.431 in IntelliJ IDEA 13.1.2

New versions of Scala and Play plugins for IntelliJ IDEA 13.1.2 are available. The new features in this release and previous 0.35.683 version include: Extract Method improvements Fixes for Dynamic implicit apply calls i18n support fixed Added uTest support Scala Worksheet … Continue reading

Posted in Uncategorized | 4 Comments

Scala Worksheet: instant evaluation

More than year ago we implemented first version of Scala Worksheet. It had convenient interface, but it was possible to make coffee, while worksheet would finish evaluation, so it was almost unusable. Now, in Scala plugin of versions 0.30.383 and 0.32.550, Scala … Continue reading

Posted in Uncategorized | 29 Comments