Tag Archives: Minerva

Scala Plugin EAP Speeds Up Coding Assistance

Because of its nature, Scala code is really difficult to edit without proper coding assistance. And sometimes said assistance is too slow which makes it not that useful. That’s why we never stop improving our Scala plugin performance. This time we’ve … Continue reading

Posted in EAP, New Features | Tagged , , , | 6 Comments

IntelliJ API to Build Scala Macros Support

Today we’ve released a new Scala plugin EAP build. With this build, we’re happy to introduce an API that extends the IDE coding assistance to custom Scala macros. A macro is executed at compile-time and modifies the AST of your code: e.g. … Continue reading

Posted in EAP, New Features | Tagged , , , , , | 7 Comments

IntelliJ IDEA 15 EAP Adds Postfix Code Completion for Scala

For Java, in addition to the regular completion, IntelliJ IDEA provides so-called Postfix completion: it lets you modify a previously entered expression by adding a “postfix” to it and pressing Tab. This way you can transform your code without unnecessary backward … Continue reading

Posted in EAP, New Features | Tagged , , | 3 Comments

Testing Improvements

We’ve recently improved the support for Scala tests in IntelliJ IDEA 15 EAP a bit. Read on to find out more details. Statically computed expressions in scalaTest/specs2/uTest2 test names are now supported, which means that along with string constants you can use constructions … Continue reading

Posted in EAP, New Features | Tagged , , | 6 Comments

Debugging Lambdas and Macro Expansion Extractor

We have released a new EAP version of the Scala plugin for IntelliJ IDEA 15 EAP. Here is a couple of new features we have added: Debugging: stopping at Lambda Expressions When you add a breakpoint to a line that contains a lambda … Continue reading

Posted in EAP, New Features | Tagged , , | 7 Comments

Inline Refactoring for Type Aliases and Kind Projector Support

Scala Plugin 1.7 for IntelliJ IDEA 15 EAP brings you a number of new features and improvements, among which we’d like to highlight these two: Inline refactoring for type aliases Invoked just as any other inline refactoring, by placing the … Continue reading

Posted in EAP, New Features | Tagged , , | 2 Comments

Try Experimental SAM in Scala Plugin 1.7 for IntelliJ IDEA 15 EAP

If you being in the forefront of it all, and all includes the latest language and IDE features, you’re welcome to download IntelliJ IDEA 15 EAP, a very early preview of what the next big Java IDE is going to … Continue reading

Posted in New Features | Tagged | 3 Comments