Обзор Intellij Idea 2017.1: Java 9, Kotlin 1.1, Spring, Gradle, Javascript, Go И Многое Другое

Привет Хабр! Спешу поделиться радостной новостью.

Работа над IntelliJ IDEA 2017.1 завершена, и наконец-то доступна новая версия IDE. скачать и попробуйте.

Это обновление исправляет множество важных ошибок, а также вносит улучшения для многих поддерживаемых языков, платформ и встроенных инструментов.

Ниже представлен краткий обзор наиболее важных изменений.



Обзор IntelliJ IDEA 2017.1: Java 9, Kotlin 1.1, Spring, Gradle, JavaScript, Go и многое другое

Ява 9 : полностью поддерживаются последние сборки JDK 9, работает помощь при импорте проекта и подсказки при редактировании объявлений модулей.

Встроенные проверки позволяют проверять объявления модулей и корректировать зависимости проекта с помощью Быстрые исправления .



Обзор IntelliJ IDEA 2017.1: Java 9, Kotlin 1.1, Spring, Gradle, JavaScript, Go и многое другое

Ява 8 : улучшен Быстрые исправления для передачи циклов для к проблемам API потока - теперь поддерживаются более сложные случаи.

Также добавлено быстрая починка поворот звонков API потока вернемся к циклам для , что удобно для отладки или изучения кода.



Обзор IntelliJ IDEA 2017.1: Java 9, Kotlin 1.1, Spring, Gradle, JavaScript, Go и многое другое

Отладчик с поддержкой асинхронного кода : появился трассировки стека для асинхронного кода — данные из места вызова асинхронного кода подставляются в трассировка связанный с выполнением этого кода.

Это позволяет вам сосредоточиться на отлаживаемом коде.

Улучшенная команда Умный шаг в теперь также поддерживает асинхронный код и лямбда-выражения, выполняемые в других потоках.



Обзор IntelliJ IDEA 2017.1: Java 9, Kotlin 1.1, Spring, Gradle, JavaScript, Go и многое другое

Улучшенная поддержка VCS. : на панель Бревно Для Гит И Меркуриальный добавлены новые параметры отображения, в диалоговом окне «Различия» теперь есть параметр «Игнорировать импорт и форматирование», а также функция История файлов Для Гит теперь работает быстрее.

Тоже из окна Ветви Для Гит добавлен избранные темы И скоростной поиск

Обзор IntelliJ IDEA 2017.1: Java 9, Kotlin 1.1, Spring, Gradle, JavaScript, Go и многое другое

Поиск : диалоговое окно Найти по пути , к которому уже добавлена вкладка Предварительный просмотр , полностью переработанный - теперь сразу отображаются мгновенные результаты.

Что еще более важно, простым нажатием клавиши Входить любой выбранный результат теперь можно открыть в редакторе.



Обзор IntelliJ IDEA 2017.1: Java 9, Kotlin 1.1, Spring, Gradle, JavaScript, Go и многое другое

Весна : обновлять Весеннее тестирование принес поддержку Весенняя загрузка 1.4.3 и будущая версия Весна 5.0 .

Инструменты Spring Data обновлены до версии 2.0 (включая MongoDB, Redis, Solr, KeyValue, Gemfire, Apache Cassandra, REST, Neo4j, Couchbase и Elasticsearch).

В окне инструмента Spring появилась новая вкладка «Данные» с удобной навигацией по репозиториям.



Обзор IntelliJ IDEA 2017.1: Java 9, Kotlin 1.1, Spring, Gradle, JavaScript, Go и многое другое

Градл : поддерживать Композитные сборки улучшено — теперь IDE автоматически находит включить сборку в конфигурации Gradle и соответствующим образом настраивает проект. Котлин 1.1 : среди прочего в новая версия этого языка для JVM появился сопрограммы - новый неблокирующий асинхронный API. Компиляция в JavaScript .

Это означает, что строки, коллекции, последовательности, массивы и другие стандартные API можно использовать в приложениях на JavaScript .

Скала : новый плагин Scala предлагает обновленный и более удобный мастер проектов, множество улучшений в поддержке SBT, дополнительные подсказки для Akka и новый режим REPL в Worksheet. JavaScript : Реализована первоклассная поддержка Vue.js, множество новых настроек.

Стиль кода Для JavaScript И Машинопись , более быстрая и надежная интеграция с Angular, ESLint и TSLint (включая поддержку языковых сервисов и быстрые исправления с использованием TSLint).

Кроме того, редактирование зависимостей проекта в package.json стало проще благодаря автодополнению названий и версий пакетов, тестов Мокко И шутка запускать стало удобнее, и на иконке Бегать Гаттер теперь отображает статус теста.

Инструменты базы данных : IntelliJ IDEA теперь позволяет переносить схемы таблиц и данные между любыми базами данных (да, даже из MySQL В Microsoft SQL-сервер и назад).

Эмоджи : редактор теперь поддерживает символы Юникода для эмодзи (например, в комментариях).

Андроид Студия 2.2.2 : Новая версия включает в себя все изменения по сравнению с Android Studio 2.2.2. Докер : плагин Докер теперь поддерживает Докер для Mac и работает через "юникс://" .

Окна : 64-битный установщик Windows позволяет IntelliJ IDEA выделять больше оперативной памяти.

Идти : Гогланд , новая Go IDE, анонсированная несколькими месяцами ранее, также стала плагин для IntelliJ IDEA Ultimate. Более подробную информацию о IntelliJ IDEA 2017.1 можно найти на странице Что нового .

P.S. Возможно, вам также будет интересно попробовать приложение Приложение «Панель инструментов» — с его помощью удобно устанавливать и обновлять IDE и открывать проекты.

Приложение Toolbox позволяет вам быть в курсе последних выпусков и, если что-то пойдет не так, откатить установку до стабильной версии.

Как всегда, буду рад ответить на ваши вопросы.

Отчеты об ошибках можно отправлять через баг трекер .

Приятного программирования! Теги: #Go #java #scala #intellij idea #intellij #spring #java 9 #java 8 #Kotlin 1.1

Вместе с данным постом часто просматривают:

Автор Статьи


Зарегистрирован: 2019-12-10 15:07:06
Баллов опыта: 0
Всего постов на сайте: 0
Всего комментарий на сайте: 0
Dima Manisha

Dima Manisha

Эксперт Wmlog. Профессиональный веб-мастер, SEO-специалист, дизайнер, маркетолог и интернет-предприниматель.