JetBrains представила крупное летнее обновление IntelliJ IDEA 2021.2

04.08.2021      46975

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

Ключевые нововведения

Для версии IntelliJ IDEA Ultimate добавлена функция, которая анализирует код в масштабе всего проекта. Наиболее эффективно она работает с небольшими и средними решениями, упрощая поиск ошибок перед компиляцией.

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

Для более наглядного отображения зависимостей Maven и Gradle и простого управления ими внедрен новый интерфейс Package Search. Он также поддерживает функцию проверки новых версий зависимостей и их обновления прямо из редактора.

В самом окне работы с кодом добавлены более детальные описания с примерами использования для инспекций и быстрых исправлений. Улучшена информативность диаграмм. При использовании Markdown появилась возможность конвертировать файлы .md в различные форматы, настраивать размер изображений и вставлять их при помощи перетаскивания.

Улучшения для языков

Для Java добавлены различные способы разметки публичных, защищенных и частных методов, полей и классов. Для анализа потока данных появилось несколько новых инспекций, которые позволяют отслеживать диапазон чисел с плавающей точкой или размер коллекции для методов обновления.

При работе с Kotlin функция автодополнения будет по умолчанию использовать механизм машинного обучения. Для выполнения тестов не придется ждать завершения анализа кода: они запускаются непосредственно после открытия файла после клика на иконку Run test.

Для JavaScript в IntelliJ IDEA Ultimate появилась взаимосвязь с HTML-файлами: при их предпросмотре в браузере IDE сможет автоматически отобразить все изменения в веб-странице и в связанных с ней файлах CSS и JavaScript. Для модулей CommonJS реализована функция автодополнения отсутствующих операторов импорта при вводе символов по аналогии с аналогичным инструментом для модуля ES6.

В IntelliJ IDEA 2021.2 существенно улучшена поддержка Scala 3. Процесс индексации выполняется более быстро и точно. Новые проекты на этой версии языка можно создавать на базе файлов sbt и .idea.

Прочие обновления

  • Добавлена локализация интерфейса а китайский, японский и корейский языки.
  • Плагин Android обновлен до версии 4.2.0.
  • Из комплекта поставки IDE удалены некоторое плагины: Resource Bundle Editor, CoffeeScript, Spring Web Flow и некоторые другие.

Автор:
Аналитик


См. также

Новость Искусственный интеллект ИТ-Новость

В 2024 году «Сколково» выделит пилотным проектам в сфере искусственного интеллекта гранты на общую сумму 554 млн рублей. В результате отбора финансирование получат проекты с применением ИИ в областях производства, операционной деятельности и в работе предоставляемых сервисов.

12.04.2024    862    AnastasiaKl    3       

3

Новость ИТ-Новость

Пятничное: в России вступил в силу стандарт подготовки по дисциплине «спортивное программирование». В стандарт вошли требования к физическим показателям спортсменов и скорости набора текста.

16.02.2024    815    VKuser24342747    2       

1

Новость ИТ-Новость

Федеральное агентство по техническому регулированию и метрологии (Росстандарт) утвердило национальный стандарт протокола LoRaWAN RU, таким образом он получил официальный статус. Технология используется для беспроводной передачи данных между устройствами интернета вещей.

19.01.2024    598    VKuser24342747    0       

2

Новость Законодательство ИТ-Новость

12 декабря вступил в силу Федеральный закон, меняющий срок, к которому все владельцы сайтов должны внести изменения в порядок авторизации пользователей на сайте. Закон вводит переходный период до 1 января 2025 года.

20.12.2023    758    VKuser24342747    2       

1

Новость Мобильные приложения ИТ-Новость

Новая версия Android Studio под номером 2023.1 получила имя Hedgehog. Появились возможности контролировать производительность приложений и управлять подключенными устройствами.

07.12.2023    962    VKuser24342747    2       

3

Новость GitHub ИТ-Новость

GitHub собрал данные об Open Source проектах в рамках ежегодного исследования Octoverse. Компания изучила географию репозиториев, используемые языки программирования и нейросети, а также активность сообщества.

15.11.2023    608    VKuser24342747    1       

2

Новость ИТ-компания ИТ-Новость

Компания «Сбер» заявила, что будет бесплатно предоставлять доступ к API нейросети для генерации текста GigaChat для некоммерческих проектов. Однако для них будет ограничено число доступных токенов.

01.11.2023    771    VKuser24342747    2       

3

Новость ИТ-Новость Программист

Вышла новая версия Geany 2.0. Обновление затронуло внешний вид программы, расширило поддержку файлов и сторонних проектов, добавило новые способы работы с кодом.

25.10.2023    792    VKuser24342747    0       

1
Комментарии
Подписаться на ответы Инфостарт бот Сортировка: Древо развёрнутое
Свернуть все
1. SerVer1C 781 04.08.21 21:07 Сейчас в теме
Эх... был бы EDT на основе JetBrains'овской IDE.... (мечты...мечты...)
portwein; +1 Ответить
2. hamsar 16 05.08.21 03:57 Сейчас в теме
(1) было бы еще тормознутее чем сейчас, vscode проси у господа
Оставьте свое сообщение