JetBrains обновила IntelliJ IDEA до версии 2018.2

Команда JetBrains объявила о релизе IntelliJ IDEA 2018.2 — очередном мажорном обновлении интегрированной среды разработки ПО для Java, JavaScript, Python и других языков программирования. В этом выпуске добавлена поддержка Java 11, Groovy 2.5 и 3.0, обновлена тема интерфейса для Linux, изменены иконки и доработаны инструменты контроля версий.

Языки программирования

В релизе IntelliJ IDEA 2018.2 расширена поддержка Groovy 2.5 и подготовлена почва для грядущей версии 3.0. Однако последняя пока проходит стадию тестирования, поэтому необходимо учитывать вероятность внесения изменений. Кроме того, обновлен плагин для работы с языком Scala.

Java

IntelliJ IDEA Java

  • Поддержка новых возвращаемых значений для @Contract annotation: new, this и paramX.

IntelliJ IDEA_Java

  • Новая превью-панель для рефакторинга с Extract Method.

IntelliJ IDEA_Java

  • Усовершенствованная поддержка Stream API.

IntelliJ IDEA_Java

Kotlin

  • Обновление плагина в комплекте с IDE до версии 1.2.51.
  • Выполнение скрипта черновиков в редакторе.

IntelliJ IDEA_Kotlin

  • Преобразование отдельных строк комментариев в единый блок и обратно.

IntelliJ IDEA_Kotlin

JavaScript и TypeScript

  • Поиск неиспользуемого кода.
  • Новые возможности интеграции с Angular CLI.

IntelliJ IDEA_JavaScript и TypeScript

  • Поддержка новых действий через сочетание клавиш Alt+Enter.

IntelliJ IDEA JavaScript и TypeScript

Интерфейс и редактор

  • Поддержка сенсорной панели MacBook Touch Bar.
  • Более современная тема для Linux.
  • Измененные иконки.

IntelliJ IDEA_иконки

  • Переход за пределы цитаты или закрывающей скобки с помощью Tab.
  • Подсветка начала и конца циклов for и while.

Контроль версий

  • Упрощенное разрешение конфликтов слияния версий при работе с Git.
  • Возможность добавления в фильтр веток «избранных» версий.

IntelliJ IDEA_контроль версий

  • Возможность работы с несколькими GitHub-аккаунтами.

Кроме того, разработчики обновили поддержку Spring и Spring Boot, добавив визуализацию с помощью диаграмм Spring Integration и автозаполнение кода.

Ознакомиться со всеми нововведениями можно на странице What’s New на сайте JetBrains.

Источник: блог IntelliJ IDEA

Вакансии в тему:

Лого компании «Samsung Research Center»
Full Stack разработчик
Full Stack разработчик
Samsung Research Center, Москва, от 90 000 ₽ (до налогов)