
С радостью сообщаем, что успешно состоялся первый мажорный релиз Amplicode в 2025 году. Этот релиз включает множество улучшений, исправлений и новых фич. Вот основные из них:
Поиск по эндпоинтам
Улучшенный HTTP Client
Editor Inlay
Улучшенная генерация Docker-файлов
Интеграция с DBeaver
Spring Boot Initializer
Про обновление IntelliJ IDEA 2025.1 рассказал в отдельной статье.
Статья также доступна в формате видео на YouTube, VK Видео и RUTUBE, так что можно и смотреть, и читать — как вам удобнее!
Поиск по эндпоинтам
Мгновенный переход к нужному контроллеру или методу без мыши и прокрутки.
Вызвать можно сочетанием клавиш Shift + Cmd (Ctrl) + /. Фича особенно удобна для тех, кто работал с Ultimate.
Да, у нас есть панель Amplicode Explorer, в которой видны все эндпоинты приложения, и которая позволяет сгруппировать их так, как удобно для конкретного проекта: по классам, пути или отобразить в плоском виде. Но для точечного поиска — поиск по эндпоинтам быстрее и эффективнее.

Улучшенный HTTP Client
Если вы всё ещё используете Postman, самое время перейти на следующий уровень.
Amplicode предлагает встроенный HTTP-клиент — ConneKt, появившийся в предыдущей мажорной версии и ставший полноценным инструментом для работы с HTTP-запросами.
Это больше, чем клиент, ведь в нем есть ветвления, циклы, data-классы и не только.
В новой версии Amplicode ConneKt получил ещё больше возможностей:
— Вывод результатов прямо в терминал

— Автогенерация JSON из эндпоинта

— Новый формат useCase: описали цепочку — запустили сразу много HTTP-запросов.

— Импорт .http файлов. Будет крайне полезно тем, у кого сохранились файлы запросов со времён HTTP-клиента от JetBrains.

Editor Inlay
Ручное написание миграций уходит в прошлое. Amplicode позволяет сгенерировать diff-скрипт миграции по изменённой JPA-модели или схеме базы данных одним нажатием:

Поддерживаются как Flyway, так и Liquibase.
А теперь стало ещё удобнее:
Amplicode подскажет нужные действия прямо в .sql или .xml файле через Editor Inlay — встроенные интерактивные подсказки в редакторе.

Улучшенная генерация Docker-файлов
Вы собрали Spring Boot приложение в Docker-образ, оно успешно запускалось — до тех пор, пока внезапно не возникли OutOfMemoryError
или серьёзные просадки производительности.
В такой момент встаёт вопрос: “Готов ли ваш контейнер к отладке? Настроены ли heap dump’ы, логи GC, JFR, JMX, Spring Actuator?”
Часто проблема заключается в том, что образы собираются с помощью bootBuildImage или Jib по умолчанию — без продакшн-настроек. А в реальных условиях этого недостаточно. Чтобы разобраться в проблеме и устранить её, нужен правильно сконфигурированный Docker-файл.
Amplicode предлагает улучшенную генерацию Docker-файлов, готовых к продакшену:
— поддержка всех необходимых инструментов для диагностики
— чистая структура и возможность донастройки под проект

Интеграция с DBeaver
Одним из самых частых запросов на конференциях была поддержка работы с БД прямо в IDE. И теперь она появилась.
В Amplicode Explorer можно просматривать структуру базы данных прямо в среде разработки — без необходимости переключаться на сторонние инструменты. Для выполнения SQL-запросов предусмотрен удобный интерфейс на базе одного из самых мощных клиентов — DBeaver. Подробнее про него можно узнать по ссылке.
Что уже работает:
Подсветка синтаксиса
Автодополнение
Инспекции на основе модели
Немедленный просмотр результатов выполнения запросов
Функция пока доступна в режиме EAP — возможны нестабильности, но вы уже можете попробовать её в деле и поделиться фидбеком в чате.

Spring Boot Initializer
Ещё одна фича, которая часто вспывала в контексте замены IntelliJ IDEA Ultimate – создание Spring Boot приложения из IDE.
Теперь это реализовано: в окне создания проекта появилась отдельная опция для генерации пустого Spring Boot приложения.
Дальнейшая настройка производится через панель Amplicode Explorer, где доступно действие Add Configuration.
Почему это важно?
Простого добавления зависимости зачастую недостаточно. Например:
— Для Spring Security нужен готовый конфиг
— MapStruct и Lombok нужно корректно настроить, чтобы они “подружились” друг с другом
— Для систем версионирования баз — необходимо написать миграции
Amplicode Explorer поможет всё это настроить за несколько кликов:
добавит конфигурации, сгенерирует файлы и обеспечит правильную интеграцию

Огромное спасибо всем, кто делится своим опытом использования Amplicode в нашем телеграм-чате. В том числе благодаря вам мы смогли приоритизировать часть фич, которые ждали своего часа в бэклоге, а также исправили некоторые баги :)

Следующий мажорный релиз запланирован на лето. Подписывайтесь на наши ресурсы, чтобы быть в курсе: