Over a million developers have joined DZone.

IntelliJ IDEA 16 EAP: Better Spring Boot Support and Kotlin 1.0 RC

New support for cool new projects. Spring Boot and Kotlin with proper Intellisense.

· Java Zone

Microservices! They are everywhere, or at least, the term is. When should you use a microservice architecture? What factors should be considered when making that decision? Do the benefits outweigh the costs? Why is everyone so excited about them, anyway?  Brought to you in partnership with IBM.

A new IntelliJ IDEA 16 EAP build is now available for download. Take a look at the release notes to see which bugfixes are included.

Spring Boot

Those who work with Spring Boot projects should give this build a try because we’ve added a number of improvements in this area, including better coding assistance.

Find Usages for Configuration Properties

Now you can find usages of your custom configuration properties in your application configuration files and additional metadata files. To do that, click the gutter icon (equal to NavigateRelated Symbol) or simply call Show Usages via Alt+Ctrl+F7 (Alt+Cmd+F7 for OS X).

Screen Shot 2016-02-09 at 12.21.57

application.yml values

Code completion and error highlighting for configuration values now works in YAML configuration files as well.

Screen Shot 2016-02-08 at 16.15.29

Various issues with key completion have been fixed.


Everybody loves custom banners. Enjoy smart completion there too now:

Screen Shot 2016-02-08 at 16.04.43


@SpringApplicationConfiguration  is now correctly detected in test context setups.

Screen Shot 2016-02-08 at 16.40.47

Spring Boot Starter Imports

A smart quick fix is offered upon detecting certain “known” key annotations/classes:

Screen Shot 2016-02-08 at 16.42.30

Spring Initializr

And finally the last, but not the least:

  • Value provided for Name will automatically be applied to Artifact as well as the resulting Project name
  • Non-available starters now show the required Spring Boot version in their tool tip

Screen Shot 2016-02-08 at 16.46.56

Stay tuned to our blog because soon there we’ll be publishing news about new features in Spring and Spring MVC support.

Kotlin 1.0 RC

In other news, Kotlin ships its first public RC build, which is now a part of IntelliJ IDEA 16 EAP. More details, including the list of changes since Beta 4 can be found in the release announcement.


Don’t forget to write us back in our EAP discussion forum, as well as report bugs directly to the issue tracker. We really appreciate that.

Discover how the Watson team is further developing SDKs in Java, Node.js, Python, iOS, and Android to access these services and make programming easy. Brought to you in partnership with IBM.

java ,ide ,kotlin ,spring boot

Published at DZone with permission of Andrey Cheptcov, DZone MVB. See the original article here.

Opinions expressed by DZone contributors are their own.

The best of DZone straight to your inbox.

Please provide a valid email address.

Thanks for subscribing!

Awesome! Check your inbox to verify your email so you can start receiving the latest in tech news and resources.

{{ parent.title || parent.header.title}}

{{ parent.tldr }}

{{ parent.urlSource.name }}