What’s new in IntelliJ IDEA 2018.3 EAP3?

The fresh IntelliJ IDEA 2018.3 EAP build that we have released today comes with the ability to disable formatting for groups of files, new Java inspections, improvements in VCS, and more. You can download it right now from the website, via Toolbox App, or update to it from the IDE. Let’s take a closer look at all these improvements.

Editor

In the upcoming IntelliJ IDEA 2018.3, you can now lock certain files from formatting, imports optimization, and code rearrangement, actually from any operations where formatting is involved, explicitly or implicitly.

You can add files to a scope which should not be formatted using the Preferences/ Settings| Editor | Code Style “Formatter Control” tab.

Continue reading

Posted in EAP Releases | Tagged | 8 Comments

IntelliJ IDEA 2018.2.4 Update is Out!

A new bug-fix update IntelliJ IDEA 2018.2.4, is now available for download. Feel free to download the update from our website, or by using the Toolbox App or you can update by installing the patch from the IDE.

This update fixes dozens of issues, and as usual, you can refer to the release notes for the full list of changes. In this post, we’ll just mention the most notable fixes we’ve made. Continue reading

Posted in Releases | Tagged , | 11 Comments

Spring Config and missing Kotlin members

Kotlin is now a first-class citizen in the Spring Framework, and in IntelliJ IDEA we are trying to make all the Spring features that have worked with Java over the years work with Kotlin too. In this series of blog posts, we will walk you through some of these features using Kotlin samples, this will also be a reminder in case you missed them for Java.

Continue reading

Posted in New Features, Tips & Tricks | Tagged , | Leave a comment

What’s new in IntelliJ IDEA 2018.3 EAP2?

A new IntelliJ IDEA 2018.3 EAP build has arrived with improved duplicates analysis, enhancements in Docker integration, and more. Download the new EAP build from the website, update from within the IDE, or download it via Toolbox App.

Java

IntelliJ IDEA can now spot duplicates in more complicated cases – even if the variable names are different – and does it faster.

To make it easier for you to compare duplicates, the IDE now displays them in the diff viewer, so you can compare them side-by-side in the Duplicate detector tool window.

DiffDuplicatesnewvariant

Continue reading

Posted in EAP Releases | Tagged | 8 Comments

Java Annotated Monthly – September 2018

Java 11 is due out this month, so you’d expect a lot of Java 11 news.  There is some, but the main noise in the community is not around the new language features, but about Oracle’s updated support model. This is causing panic of the “Oh my goodness Oracle is going to start charging for Java”, which is a) not true because actually Oracle has always charged for commercial support and b) not true in the way a lot of people are saying it. Read on for more information.

JavaAnnotatedMonthly@2x

Continue reading

Posted in News & Events | Tagged | Leave a comment

IntelliJ IDEA 2018.3 Early Access Program is open!

Today we’re starting our Early Access Program for IntelliJ IDEA 2018.3 and we invite you to download the first EAP build of IntelliJ IDEA 2018.3! Be the first to try out the new features we have been cooking up for you fresh out of the oven: better project and IDE navigation, revamped plugin preferences page, Run Anything, multiline TODO comments, delegate run & build actions to Maven, VCS improvements, and much more!

banner2018.3 Continue reading

Posted in EAP Releases | Tagged | 23 Comments

IntelliJ IDEA 2018.2.3 is here!

IntelliJ IDEA 2018.2.3 is now released! Download the third bug-fix update for v2018.2 from our website or install it with ToolBox App.

This minor update comes with various bug-fixes and some improvements worth noting too: Continue reading

Posted in EAP Releases | Tagged , | 23 Comments

IntelliJ IDEA 2018.2.3 EAP is here!

Today we are ready to start IntelliJ IDEA 2018.2.3 EAP. You can grab it from either the confluence website or ToolBox App.

This update brings improvements for the VCS support. Now the built-in SSH doesn’t fail when Git protocol version 2 is enabled.

Continue reading

Posted in EAP Releases | Tagged , | 4 Comments

IntelliJ IDEA 2018.2.2 is released!

Please welcome the next minor update: IntelliJ IDEA 2018.2.2. You can download it from our website, or update via Toolbox App.

This fresh update has important improvements in a number of areas.

We’ve fixed the regression, and now the IDE recognizes an IntelliJ IDEA project on checkout project from Git.

With this update, we’ve also added support for ClickHouse – an open-source analytic DBMS for big data from Yandex.

This update also comes with bug-fixes in other areas including: Java coding assistance (inspections, quick-fixes, refactoring, etc.), Spring Boot, Gradle, VCS, Grails, Docker, JavaScript frameworks, TypeScript, and SQL.

You can find a full list of all the addressed issues in the release notes.

We encourage you to share your thoughts in the comments section below, discussion forum, or Twitter. And don’t forget to submit any issues you encounter to our issue tracker. Thanks!

Posted in Releases | Tagged , | 16 Comments

Gradle Improvements in IntelliJ IDEA 2018.2

In this post we’re going to look at new features in IntelliJ IDEA 2018.2 for Gradle support, but since we’ve not talked about updates to Gradle support for a while, we’ll also mention some of the other Gradle features that made it into recent releases.

Firstly it’s worth mentioning that importing Gradle projects is now significantly faster in IntelliJ IDEA 2018.2. Now that good news is out of the way, let’s look at the other features.

Continue reading

Posted in New Features | Tagged , | Leave a comment