IntelliJ IDEA 2017.3: Smarter Coding Assistance, Better Debugger, Run Dashboard, Frameworks Support and More

Exciting news! A new massive update for IntelliJ IDEA is here. Please welcome IntelliJ IDEA 2017.3! It includes loads of new features and dozens of important bugfixes. Try it right now, and see for yourself. Read more about the highlights of this release in this blog post.

800x400_blog_IJ_2017_3_Released@2x_preview Continue reading

Posted in Releases | Tagged , , | 26 Comments

IntelliJ IDEA 2017.3: New Preview panel for SVG editor, multiple soft limits and more

The release of IntelliJ IDEA 2017.3 is just around the corner. And we have some more features which we would like to tell you about. Check them out!

Multiple soft limits

In IntelliJ IDEA in the Editor there is a guideline that indicates a suggested maximum line length, so the code is hard wrapped to the Right margin while typing or after Code Reformatting. We have enhanced this feature in IntelliJ IDEA 2017.3 – now you can add multiple soft limits. This lets you сonfigure several visual guides that will help control the width of the code.

UISoftMargins Continue reading

Posted in New Features | Tagged , | 9 Comments

What does IntelliJ IDEA 2017.3 have in store for Docker support?

In IntelliJ IDEA 2017.3 the Docker integration has had a lot of changes made to it, both big and small. What does this really entail though? Let’s find out!

First of all, there are improvements to the Run/Debug Configurations dialog. Now you have the choice of three types of Docker Run Configurations:

  • Docker Image
  • Dockerfile
  • Docker-compose

DockerRunDebugConfiguration Continue reading

Posted in Featured Plugins, New Features | Tagged , , | 4 Comments

IntelliJ IDEA 2017.3 RC is out!

The wait is almost over, IntelliJ IDEA 2017.3 RC is available for download! Take a look on the overview of the most interesting issues this build includes.

Here’s an overview of the most interesting updates to the build.

New features and better Usability:

The Background Image feature has been added to the general settings. There’s now a new easier way to change the background of your IDE – just click the Background Image button. Continue reading

Posted in Beta Releases, Release Candidates | Tagged , | 4 Comments

Install IntelliJ IDEA on Ubuntu with Snaps

Exciting news for Ubuntu users: you can now use snaps to install IntelliJ IDEA EAP builds, including both community and ultimate editions.

Snaps will update your app automatically, and you’ll always have a fresh IntelliJ IDEA build right out of the oven. Snaps are really easy to install and use. On Ubuntu 16.04 LTS or later, snaps come pre-installed.

We currently distribute IntelliJ IDEA EAP Community and IntelliJ IDEA EAP Ultimate from the Edge channel where we store our EAP builds. To install IntelliJ IDEA Community via Snaps from the command-line, use the following command:

Install IntelliJ IDEA Community:

$sudo snap install intellij-idea-community --classic --edge

To install IntelliJ IDEA Ultimate, use:

$sudo snap install intellij-idea-ultimate --classic --edge

Continue reading

Posted in New Features | Tagged , , | 30 Comments

IntelliJ IDEA 2017.3: JUnit support

The JUnit 5 testing framework was released on September 10. However, IntelliJ IDEA has had support for JUnit 5 for quite some time, and the latest v2017.3 provides even more goodies – inspections and quick-fixes to make it easier for you to migrate your JUnit 4 tests to JUnit 5.

Screen Shot 2017-11-14 at 17.11.48 Continue reading

Posted in EAP Releases, New Features | Tagged , , | 8 Comments

IntelliJ IDEA 2017.3 EAP is here!

Please welcome our new IntelliJ IDEA 2017.3 EAP build. This build includes several changes let’s dive right in and take a look at the most notable ones.

New Build Tool Window

IntelliJ IDEA 2017.3 had a new Build Tool Window for all of the Gradle build output. However, for running the task and testing, displaying the output in the Build Tool Window was not as useful for our users as we had hoped. So starting with this EAP, the output from the running task and test is shown in the Run and Debug window, as it was in IntelliJ IDEA 2017.2.

2017-11-09 14_28_06 Continue reading

Posted in EAP Releases, New Features | Tagged , | 9 Comments

What’s new in IntelliJ IDEA 2017.3 for Spring Boot

In this post, we’ll give you a summary of the improvements we have made in our support for Spring Boot and the brand new Spring Boot MVC; all of which will be available and waiting for you in the upcoming IntelliJ IDEA 2017.3

Spring Boot MVC web support

The long-awaited support for Spring Boot MVC web applications, is already available in the IDE. With IntelliJ IDEA 2017.3, MVC context for Spring Boot MVC web applications is automatically detected. The IDE will automatically set up a Web Facet and a Spring Boot MVC Context.


Continue reading

Posted in EAP Releases, New Features | Tagged , , | Leave a comment

IntelliJ IDEA 2017.3 EAP brings support for Local-Variable Type Inference

IntelliJ IDEA 2017.3 EAP brings support for Local-Variable Type Inference.

A long-awaited Java 9 has been released just a few weeks ago, but we’re already looking forward to the new goodies Java 10 is going to bring. Though the chances are it might not be called Java 10. Oracle has proposed moving Java to releases every six months, so we might have the next release already as early as March 2018, and will probably be named Java 18.3. We’ll see.

The upcoming release of Java is going to bring Local-Variable Type Inference according to the JEP 286. This specification aims to reduce the boilerplate code while declaring local variables.

IntelliJ IDEA 2017.3 supports Local-Variable Type Inference. The IDE will include a prompt to replace the explicit types with ‘var’, when the type can be inferred from the context.

Continue reading

Posted in EAP Releases, New Features | Tagged , , , , | 14 Comments

Java Annotated Monthly – November 2017

JavaOne usually has a lot of great presentations covering the Java and JVM ecosystem.  This year was no exception, and the timing coinciding nicely with the JDK 9 release means that all the Java 9 “up-and-coming features” talks could finally be definitive on what’s in Java 9 and how it actually works.  In this month’s Java Annotated we’ve collected links to some of the more valuable talks from the conference so you don’t even need to move from your desk to get the benefit of the JavaOne experience.  Oh, and obviously there’s other news, articles and information in this edition.


Continue reading

Posted in News & Events | Tagged , | Leave a comment