JetBrains выпустила IntelliJ IDEA 2021.1, обновление флагманской IDE компании, которое предлагает новый способ запуска приложений из IDE. В новой версии также улучшена поддержка Kotlin и добавлена ​​поддержка Java 16.

Опубликованная 6 апреля IntelliJ IDEA 2021.1 является первым выпуском IDE в этом году. Выделение выпуска – это новый способ запуска приложений из среды IDE, при котором разработчики могут редактировать конфигурацию запуска приложения или теста, чтобы установить цель запуска – контейнер Docker, сервер SSH или подсистему Windows для Linux (WSL), в этой начальной версии. Раньше приложения запускались локально со всеми настройками из IDE.

С помощью новой опции конфигурации запуска разработчики могут, например, запустить приложение Spring Boot с целью SSH или Docker. Если выбран Docker, разработчики могут выбрать получение или создание образа. Если изображение вытягивается, дополнения кода помогают выбрать правильное изображение.

В IntelliJ Idea 2021.1 также представлена ​​поддержка Java 16, который был выпущен в марте, с возможностью, например, рефакторинга записей так же, как и других классов Java. Существующий код можно перенести для использования новых языковых функций.

Еще одна новая функция позволяет разработчикам выбирать профиль проверки, обеспечивающий анализ до фазы фиксации. Также нововведением является встроенный предварительный просмотр для HTML, чтобы получить представление о том, как будут выглядеть изменения по мере их внесения, и функциональные возможности для работы с выражениями JSONPath.

Другие новые функции и улучшения в IntelliJ Idea 2021.1:

  • Для Котлинский язык, разработчики могут определять недопустимые зависимости пакетов в коде Kotlin. Определение недопустимых зависимостей пакетов может предотвратить случайную зависимость кода от неправильных пакетов, таких как уровень базы данных, полагающийся на уровень пользовательского интерфейса. Эта возможность была доступна для кода Java. Разработчики Kotlin / JVM также получают диаграммы UML для классов Kotlin. Кроме того, синтаксис и подсветка ошибок для Kotlin быстрее, как и автозавершение кода.
  • Подсистема Windows для Linux улучшена поддержка, включая поддержку проектов Java в WSL2, а также для Maven и Gradle.
  • Профилировщик был обновлен, чтобы упростить его использование.
  • Были сделаны улучшения удобства использования и исправления ошибок, такие как улучшенная цветовая схема для диаграмм UML в пользовательском интерфейсе.
  • Подключаемый модуль для совместной работы Space team и инструмент совместной разработки Code with Me теперь включены в IntelliJ.

IntelliJ Idea 2021.1 можно загрузить с jetbrains.com или через Приложение JetBrains Toolbox.

Авторские права © 2021 IDG Communications, Inc.


#JetBrains #IntelliJ #IDE #представляет #цели #выполнения

Source link