
Встречайте IntelliJ IDEA 2016.1
На прошлой неделе мы выпустили очередное крупное обновление — IntelliJ IDEA 2016.1. Ранее я уже писал подробно о доступных в нем улучшениях, а в этом посте лишь приведу их краткий список, дам ссылки на новые видео, и, конечно, буду рад ответить на ваши вопросы в комментариях.

Среди основных улучшений:
Кроме того, вся плафторма IntelliJ мигрировала на Java 8: для разработки плагинов теперь можно использовать Java 8.
Начиная с IntelliJ IDEA 2016.1, схема версионирования всех продуктов JetBrains Toolbox меняется. Теперь вместо одного большого релиза в год планируется выпускать несколько равноценных релизов. Подробнее о том, почему и как именно новое версионирование будет работать, можно прочитать здесь.
Скачать новую версию IntelliJ IDEA можно на сайте JetBrains.

Среди основных улучшений:
- Отладчик
- Выражения 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
- Scala
- Автодополнение теперь учитывает тип символов, контекст и историю их использования.
- Автодополнение для выражений pattern matching теперь подсказывает имена свойств case-классов.
- JavaScript
- Улучшенные подсказки для ECMAScript 6, TypeScript и AngularJS 2
- Удобная отладка асинхронного кода
- Фреймворки Spring
- Расширена функциональность подсказок для Spring Boot
- Улучшенна поддержка Spring MVC
- Исправлено много известных проблем
- Thymeleaf
- Подсказки для пользовательских диалектов
- Поддержка Thymeleaf 3.0
- Android Studio 1.5
- Профилировщик утечек
- Новые проверки lint
- Docker
- Поддержка Docker Machine
- Отдельное окно (tool window)
- На правой панели теперь отображаются логи и элементы интерфейса для управления переменными среды и привязками портов
Кроме того, вся плафторма IntelliJ мигрировала на Java 8: для разработки плагинов теперь можно использовать Java 8.
Начиная с IntelliJ IDEA 2016.1, схема версионирования всех продуктов JetBrains Toolbox меняется. Теперь вместо одного большого релиза в год планируется выпускать несколько равноценных релизов. Подробнее о том, почему и как именно новое версионирование будет работать, можно прочитать здесь.
Скачать новую версию IntelliJ IDEA можно на сайте JetBrains.
Comments 100
Only users with full accounts can post comments. Log in, please.