IntelliJ IDEA – the IDE for Professional Development in Java and Kotlin
The just-out IntelliJ IDEA 2017.1.2 update brings important bugfixes and overall improvements. Among notable changes: JUnit 5 M4 support (incl. running parametrized tests) Support for the new Typescript 2.3 language features (e.g. for await) An important fix for the freeze while editing G…
If you haven't yet upgraded to IntelliJ IDEA 2017.1 , there's all the more reason to do it now: a just-released, more stable and faster v2017.1.1 update. Major bugfixes: Better font rendering on Linux Find in Path usability improvements Various Gradle support errors Major new features:…
If you haven't updated to IntelliJ IDEA 2017.1 yet (still waiting for stability fixes), we invite you to give a try to the freshly-baked IntelliJ IDEA 2017.1.1 EAP. This build brings some important bug-fixes and improvements. These two bugs have been fixed: Fonts were poorly rendered on Linux…
In the last post we talked about Spring Data improvements, but it doesn't stop there. IntelliJ IDEA 2017.1, released last week, has enhanced support for testing using the Spring framework. Gutter Icons and Navigation You'll see that where you use the standard test annotations, you have gutter …
IntelliJ IDEA 2017.1 is available for download! In addition to many important bug fixes, this massive update brings lots of improvements to supported languages, frameworks, and built-in tools. Java 9: The latest builds of JDK 9 are fully supported, with assisted project import and coding ass…
IntelliJ IDEA 2017.1 brings support for Java 9's new modularity (Project Jigsaw). In this latest version, support includes code completion in the module-info.java file, and quick fixes for adding modules to your project. Let's take a look at a basic example of a modular project. To start with, we…
The upcoming IntelliJ IDEA 2017.1 includes numerous features to help Spring developers. In this post, we're going to look specifically at the feature for Spring Data. Support for Spring Data has been updated to include support for features in release train Kay. (more…)…
One of the new features in IntelliJ IDEA 2017.1 is full support for Gradle Composite Builds. We were fortunate to have Stefan Oehme from Gradle presenting a webinar, showing what composite builds are, how they work and why you might want to use them. In the second part of the webinar, I (Trisha Gee)…
It’s been three months since we released v2016.3. Roughly half of this time we spent working on bug-fixes; some fixes made it to minor updates, others will go into v2017.1, and others are planned for further releases. The other half was used to enhance the existing functionality and extend it with n…
Last week we published EAP of the upcoming IntelliJ IDEA 2017.1 that included initial support for async stacktraces. Today, along with a fresh EAP build, we're happy to introduce another improvement aimed at making debugging asynchronous code easier: step into that supports lambda expressions execut…
Following the reactive programming trend, our code is getting more asynchronous. Earlier Java 8 introduced CompletableFuture (adopted from Guava's ListenableFuture). Akka, Ratpack, Reactor, RxJava, Vert.x and other libraries implement Reactive Streams, Scala offers Future, Kotlin is adding Coroutine…
Hello, and welcome to IntelliJ IDEA 2017.1 weekly. We have a fresh EAP build, that, among the usual bugfixes, brings several notable changes: ANSI color codes are now supported by the Docker and Google App Engine consoles Docker tool window now allows you to configure visible Docker images and…