Получи случайную криптовалюту за регистрацию!

В ноябре вышла очередная версия моей любимой IntelliJ IDEA 202 | xpinjection

В ноябре вышла очередная версия моей любимой IntelliJ IDEA 2021.3. И когда кажется, что в 2021 году сложно придумать что-то новое в продукте с многолетней историей, то разработчики находят чем порадовать. Вот что понравилось в этом релизе мне:

- Бета версия фичи Remote Development, которая позволяет запускать бэкенд IDE на удаленной машине и работать с ним как с локальным. Очень крутая новость для обладателей не самых мощных ноутов.

- Возможность разделить панель запуска и запускать рядышком 2 разных сервиса. Очень удобно для интеграции, тестирования или показа демок.

- Переработанный поиск и показ использований кода. Можно быстро понять контекст без переключения в код.

- Сравнение слепков профилировщика. Очень круто помогает делать сравнительный анализ при тюнинге производительности.

- Новые фишки для работы с Git для тех, кто предпочитает работать не из консоли.

- Наконец появилась связка настроек Spring Boot с Value и Scheduled.

- Появился детектор блокирующего кода. Это поможет разработчикам допускать меньше ошибок, приводящих к забитому пулу потоков.

- Теперь можно сравнивать DDL скрипты с реальной схемой БД и даже несколько схем между собой. Для легаси приложений это прямо бесценная фича.

- Возможность редактировать Page Object для ваших UI тестов прямо из живой страницы окна браузера в IDE.

- Я открыл для себя плагин для генерации разнообразных тестовых данных по шаблону. Раньше для этого использовал отдельные библиотеки.

- Улучшено форматирование Helm шаблонов и добавлена поддержка language injection для ConfigMap. Можно будет редактировать yaml не как просто текст.

- Появилась крутая фича для изучения слоев Docker образов, визуальная и очень удобная. А также можно легко сохранить локально образ из работающего контейнера. Это позволяет удобнее настраивать свои рабочие инструменты в контейнерах.

Отличный получился релиз! Всем рекомендую обновиться поскорее.

#java #idea