For a start, you can now preview the full name (80 symbols by default) of the Run Configuration in the Run/Debug configuration drop-down menu. Note, if you have a name longer than 80 characters for your Run Configuration, then it will be trimmed down in the middle.
While importing settings from the previous version, the IDE now checks the compatibility with the Kotlin plugin version, and uses the version of the Kotlin plugin which is bundled if needed.
We also continue our work on performance for the Spring application, so now opening and updating Spring diagrams have much better performance.
We fixed a number of issues related to the search and replace, and now the Find in Path shortcut (Ctrl+Shift+F on Linux/Windows, on Cmd+Shift+F macOS) works again in the preview window of the Find in Path dialog. Also, we’ve fixed the issue with the search in path that never completes when using named capturing groups in regexp.
Apart from that, you can now turn on the support screen readers before the first launch of the program by simply adding a new –Dide.support.screenreaders.enabled=true JVM option to the idea.properties file.
Last, in order but not in importance, the built-in JRE has been updated to the new version – 1.8.0_152-release-1136-b38. Here are the most notable fixes that come with it:
- Fixed a group of issues related to broken Z-order of child windows: JRE-692 , JRE-695, JRE-705.
- Introduced a possibility to disable IME via JVM property:-Dawt.ime.disabled=true : JRE-729.
- Fixed the issue with IME window position on HiDPI displays: JRE-742.
By the way, the start of Early Access Program for IntelliJ IDEA 2018.2 is just around the corner! And the first EAP build will bring support for the MacBook Touch Bar! Stay tuned!