IntelliJ IDEA
IntelliJ IDEA – the Leading Java and Kotlin IDE, by JetBrains
IntelliJ IDEA 16 EAP: Better Spring Boot Support and Kotlin 1.0 RC
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 Navigate → Related Symbol) or simply call Show Usages via Alt+Ctrl+F7 (Alt+Cmd+F7 for OS X).
application.yml values
Code completion and error highlighting for configuration values now works in YAML configuration files as well.
Various issues with key completion have been fixed.
banner.txt
Everybody loves custom banners. Enjoy smart completion there too now:
Testing
@SpringApplicationConfiguration is now correctly detected in test context setups.
Spring Boot starter imports
A smart quick fix is offered upon detecting certain “known” key annotations/classes:
Spring Initializr
And finally the last, but not the least:
- Value provided for Name will automatically applied to Artifact as well as the resulting Project name
- Non-available starters now show the required Spring Boot version in their tool tip
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.
Feedback
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.
Develop with pleasure!