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

04.08.2021      46996

Новая версия 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 и некоторые другие.

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


См. также

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

ИИ научат разработке цифровых интегральных микросхем – несколько российских научных институтов заявили об участии в проекте. Проект рассчитан на 3 года – с 2024 по 2026.

23.07.2024    197    user1915669    0       

1

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

Развитие искусственного интеллекта и цифровых сервисов в России стало причиной роста потребности в мощных центрах обработки данных. Эксперты прогнозируют, что дефицит ЦОД, который уже наблюдается сегодня, в ближайшие годы будет только усиливаться.

18.07.2024    356    AnastasiaKl    0       

1

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

В сентябре 2024 года видеоигры в России начнут маркировать – пока на добровольной основе. Геймерам будут сообщать о семи видах чувствительного (неприятного) контента в игре.

17.07.2024    409    user1915669    0       

1

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

Депутаты Госдумы работают над законопроектом по ужесточению контроля за электросамокатами. Среди мер: обязательная регистрация СИМ (средств индивидуальной мобильности) и разработка системы отслеживания их перемещений.

10.07.2024    521    AnastasiaKl    2       

1

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

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

12.04.2024    1057    AnastasiaKl    3       

3

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

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

16.02.2024    858    VKuser24342747    2       

1

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

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

19.01.2024    651    VKuser24342747    0       

2

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

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

20.12.2023    795    VKuser24342747    2       

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