Код мы, может, скоро писать и перестанем. А вот читать его, гонять HTTP-запросы, ходить по иерархии проекта и поднимать окружение точно не перестанем (дай бог!). Поэтому продолжаем разбирать инструменты, которые встроены прямо в OpenIDE.
Про DB-клиент и работу с данными уже рассказывали. Настала очередь интеграции с Docker, со следующим набором возможностей:
– Боковая панель: сервисы из docker-compose, запущенные контейнеры и тома в одном дереве
– Отдельные вкладки для сетей, образов и контейнеров вне compose
– Терминал с логами тут же, в панели
– Down with volumes: одна кнопка останавливает контейнер и сразу удаляет связанные тома
– include-файлы: сервисы из основного и подключённых файлов собираются в один список
– Вкладка Structure: клик на сервис открывает нужное место в docker-описании
Для Spring-проектов есть отдельная интеграция (спасибо @amplicode): генерирует production-ready Docker-файл с AppCDS и настроенной через memory calculator JVM.
📚 Подробный разбор Docker-плагина читайте в новой статье на Хабре: https://habr.com/ru/companies/haulmont/articles/1080720/
