JetBrains випустила чергове велике оновлення IntelliJ IDEA 2016.1
Серед основних покращень:
- Налагоджувач
- Вирази Groovy в Evaluate Expression і Watches тепер можна використовувати при налагодженні Java коду
- Більше зручне налагодження кількох потоків
- Попередження при розбіжності вихідного коду із запущеною копією
- Системи контролю версій
- Підтримка Git worktrees
- Більш зручний мердж та порівняння, завдяки підсвічуванню змін на рівні слів
- Редактор
- Зсув виразів вправо та вліво
- Автоматичний імпорт статичних методів та констант
- Підтримка мов, що записуються праворуч наліво (наприклад, арабської та івриту)
- Gradle
- Підтримка custom source sets: тепер кожен source set представлений окремим модулем і може мати власні залежності (в результаті було виправлено величезне кількість проблем)
- Автоматична конфігурація EAR-артефактів
- Java 8
- Inline Method і Change Signature трансформують method references в лямбда виразу
- Інспекції, що перевіряють коректність використання method references, лямбда-виразів і типу Optional
- Інспекції, що допомагають мігрувати код, що використовує FluentIterable, Function, Optional та Predicate з бібліотеки Guava, на відповідний API Java 8
- Kotlin
- Підтримка Kotlin 1.0
- Плагін Kotlin Edu для інтерактивного вивчення Kotlin < /ul>
- Scala
- Автодоповнення тепер враховує тип символів, контекст та історію їх використання.
- Автодоповнення для виразів pattern matching тепер підказує імена властивостей case- класів.
- JavaScript
- Покращені підказки для ECMAScript 6, TypeScript та AngularJS 2
- Зручне налагодження асинхронного коду
- Фреймворки Spring
- Розширена функціональність підказок для Spring Boot< /li>
- Покращена підтримка Spring MVC
- Виправлено багато відомих проблем
- Thymeleaf
- Підказки для користувацьких діалектів
- Підтримка Thymeleaf 3.0
- Android Studio 1.5
- Профілювальник витоків
- Нові перевірки lint< /li>
- Docker
- Підтримка Docker Machine
- Особливе вікно (tool window)
- На правій панелі тепер відображаються логи та елементи інтерфейсу для керування змінними середовищами та прив'язками портів. ://www.jetbrains.com/idea/download/">сайті JetBrains.