JetBrains оголосила про дозвіл IntelliJ IDEA 2018.2
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
- Підтримка версії Java 11, яка вийде в вересні 2018 року.
- Відображення в редакторі інформації про змінну.
- Підтримка нових значень, що повертаються для
@Contract annotation
:new
,this
таparamX
.
- Нова прев'ю-панель для рефакторингу з
Extract Method
.
- Удосконалена підтримка Stream API.
Kotlin
- Оновлення плагіна в комплекті з IDE до версії 1.2.51.
- Виконання скрипта чернеток у редакторі.
Перетворення окремих рядків коментарів у єдиний блок і назад.
JavaScript та TypeScript
- Пошук коду, що не використовується.
- Нові можливості інтеграції з Angular CLI.
- Підтримка нових дій через клавіші Alt+Enter.
Інтерфейс та редактор
- Підтримка сенсорної панелі MacBook Touch Bar.
- Найсучасніша тема для Linux.
- Змінені іконки.
- Перехід за межу цитати або закриває дужки за допомогоюTab.
- Підсвітка початку та кінця циклів
for
таwhile
.
Контроль версій
- Спрощене вирішення конфліктів злиття версій під час роботи з Git.
- Можливість додавання в фільтр гілок «обраних» версій.
- Можливість роботи з декількома GitHub-аккаунтами.
Крім того, розробники оновили підтримку Spring і Spring Boot, додавши візуалізацію за допомогою діаграм Spring Integration і автозаповнення коду.
Ознайомитись з усі нововведеннями можна на сторінці What's New на сайті JetBrains.