Вход
Регистрация

Что нового в Jetbrains

Что нового в Jetbrains

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

Так получилось и с Jetbrains, компанией, которую основали 21 год назад в Праге выходцы из России,программисты Сергей Дмитриев, Евгений Беляев и Валентин Кипятков.

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

Отличительная черта продуктов Jetbrains – их постоянное обновление. Для того, чтобы уследить за всеми, нужно публиковать еженедельный дайджест. Но есть среди них и действительно масштабные обновления, о которых мы сегодня поговорим. 

Масштабное обновление IntelliJ IDEA

В апреле 2021 года Jetbrains объявила о выходе новой версии своего флагманского продукта – IntelliJ IDEA, интегрированной среды разработки. В свое время она стала первой средой для Java с широким набором инструментов, позволяющих быстро реорганизовать исходные тексты программ. Сегодня IntelliJ IDEA – мощнейший комплекс инструментов, наиболее востребованный среди специалистов Java-разработки. 

В конце 2019 года Jetbrains выпустила интегрированную среду для командной работы – Space. Это – полноценное рабочее пространство, которое позволяет в одном месте хранить репозитории, вести код-ревью, автоматизировать процессы при помощи Kotlin-скриптов, создавать репозитории пакетов. И здесь же имеются инструменты планирования, трекер задач, блоги и чаты, календари, профили отдельных сотрудников и команд. В апреле 2021 года продукт был интегрирован в IntelliJ IDEA.

Вторая новация – поддержка WSL 2, среды совместимости для запуска приложений Linux под Windows, для Java-проектов. Теперь IntelliJ IDEA дает возможность обнаруживать и устанавливать JDK, компилировать и запускать Maven-, Gradle – и проекты, использующие систему сборки IntelliJ IDEA.

Вошел в состав IntelliJ IDEA и сервис для коллективной разработки и парного программирования Code With Me, который поддерживает диалоги с глазу на глаз и групповые чаты.

Для тестирования и отладки приложения в контейнерах пригодится еще одна новая функция – Run Targets.

Заметные улучшения получил интерфейс, в котором появились возможность предварительного просмотра HTML-файлов, быстрый доступ к недавним проектам на Windows, обновленный поиск.

Появились обновления и в редакторе. Теперь в работу можно добавить разнообразия, «поиграв» со шрифтами (можно выбрать типографику и начертание). Стало доступно открытие окон в режиме Split, появилась поддержка JSONPath и JSON Lines.

Несколько новаций будут доступны пользователям IntelliJ IDEA версии Ultimate. Во-первых, переработан интерфейс профилировщика. Более информативным стало окно Home и теперь профилировщик быстрее подключается к процессу. 

Кроме того, к действиям по правому клику на работающем приложении добавились два новых действия: Capture Memory Snapshot (оно делает HPROF-снэпшоты) и CPU and Memory Live Charts (открытие вкладку с инструментами визуализации для отслеживания потребления ресурсов).

Во-вторых, в версии Ultimate сразу несколько изменений получили фреймворки. Прежде всего, IntelliJ IDEA подсвечивает все случаи использования протокола http:// и предлагает заменить его на https://. При этом если ненужная подсказка раздражает, можно указать в настройках указать перечень игнорируемых URL. 

Было переработано окно Services, теперь выполнении запроса из HTTP-клиента в нем появляется ответ. Можно свернуть возвращенный HTML, JSON или XML, скопировать тело ответа, скрыть номера строк, выбрать формат отображения и быстро прокрутить ответ сверху вниз. 

Обновился и мастер проектов для фреймворков JVM Spring, Micronaut, Quarkus и MicroProfile, – создать новый теперь можно буквально за два клика. Расширилось число поддерживаемых технологий: SSL в HTTP-клиенте и JPA.

Третья важная группа обновлений, доступных только в Ultimate-версии IntelliJ IDEA касается работы с Kubernetes. Прежде всего, теперь прямо в редакторе можно удалить все ресурсы кластера, для этого достаточно просто выбрать значок запуска в левом поле. 

Во-вторых, появилась поддержка компонентов Kustomize 3.7.0. В-третьих, теперь есть возможность работать с выводом команды kubectl get <resource type> -o yaml и распределять ресурсы по спискам, для этого реализована поддержка kind: List.

Наконец, пользователи теперь могут создавать нестандартные файлы со значениями для проектов Helm. IDE распознает файлы со словом «values» в именах как файлы со значениями, указать, какие из них должны использоваться в шаблоне схемы можно при помощи опций Configure Helm Parameters, Helm Lint или Helm Template в контекстном меню.

Плагины в продуктовом портфеле «Системного софта»

Вторая новость, связанная с Jetbrains, касается доступности ее разработок. Совсем недавно в продуктовом портфеле компании «Системный софт», официального партнера Jetbrains, появилась целая продуктовая категория. Это – плагины, которые можно использовать для упрощения и даже автоматизации работы в среде.

IntelliJ IDEA – самодостаточный продукт. Но вокруг него уже сформировалось целое сообщество пользователей, которые постоянно предлагают разнообразные улучшения, помогающие программистам в ежедневной работе.

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

ПОЛУЧИТЕ КОНСУЛЬТАЦИЮ ЭКСПЕРТА!

Никита Комиссаров, руководитель направления Средства разработки


Самое читаемое

1948 | Новости вендоровOrion Soft выпустил zVirt 4.5 с поддержкой вложенных папок виртуальных машин и ускоренной миграцией из любых систем виртуализации 1377 | Новости Syssoft«Системный Софт» и «Пруфтек ИТ» заключили партнерское соглашение в области интеллектуального ИТ-мониторинга 483 | Новости Syssoft«Системный софт» расширяет возможности клиентов с программой лицензирования «ProСтандарт» ГК «Астра» 328 | Автоматизация бизнесаИИ в визуальном контенте: как ускорить дизайн в разы 309 | Новости вендоровМойОфис представил обновленную экосистему офисного ПО с 12 новыми продуктами и технологиями 300 | Новости Syssoft«Системный софт» получил премию «Партнер года» на конференции YANDEX B2B TECH 290 | Новости вендоровКомпания «ДАКОМ М» представила обновление платформы виртуальных рабочих мест Space VDI 6.0.0 154 | Акции и скидкиПереход на РЕД СОФТ: максимум выгоды до 26 декабря 127 | Записи вебинаровAmplicode: инструменты для Spring-разработчиков и эффективность для бизнеса 120 | Новости вендоровPositive Technologies представила сканер уязвимостей нового поколения для малого и среднего бизнеса 80 | Новости вендоровВ каталоге компании «Системный софт» появилось новое решение для удалённого доступа — AnyViewer 69 | Новости вендоровEvaTeam выпустила обновление EvaDev 2.31 «Казань»
2097 | Новости SyssoftСистемный Софт и INOUT Проект заключили партнерское соглашение в области корпоративных систем управления проектами 1948 | Новости вендоровOrion Soft выпустил zVirt 4.5 с поддержкой вложенных папок виртуальных машин и ускоренной миграцией из любых систем виртуализации 1487 | Записи вебинаровДоска VK WorkSpace: Единое пространство визуализации идей, задач, решений 1377 | Новости Syssoft«Системный Софт» и «Пруфтек ИТ» заключили партнерское соглашение в области интеллектуального ИТ-мониторинга 1322 | Записи вебинаровИмпортозамещение в действии: как построить управление ИТ-инфраструктурой на базе RuDesktop 828 | Новости вендоровИзменения в портфеле «Лаборатории Касперского» 751 | Новости вендоровnanoCAD Механика PRO 2.0 - новая версия 3D САПР для машиностроения 649 | Новости вендоровContent AI выпустила обновление IDP-платформы ContentCapture 14.11 573 | ВебинарыAmplicode: инструменты для Spring-разработчиков и эффективность для бизнеса. 11.12.25 11:00 МСК 483 | Новости Syssoft«Системный софт» расширяет возможности клиентов с программой лицензирования «ProСтандарт» ГК «Астра» 405 | Офис и коммуникацииКак выбрать PDF-редактор для компании: от критериев до внедрения 359 | Новости вендоровЗавершение продаж ViPNet Coordinator HW 4 328 | Автоматизация бизнесаИИ в визуальном контенте: как ускорить дизайн в разы 309 | Новости вендоровМойОфис представил обновленную экосистему офисного ПО с 12 новыми продуктами и технологиями 300 | Новости Syssoft«Системный софт» получил премию «Партнер года» на конференции YANDEX B2B TECH 290 | Новости вендоровКомпания «ДАКОМ М» представила обновление платформы виртуальных рабочих мест Space VDI 6.0.0