#intellij_idea_plugin — Public Fediverse posts
Live and recent posts from across the Fediverse tagged #intellij_idea_plugin, aggregated by home.social.
-
Как мы написали UI-тесты для ИИ-агента внутри JetBrains IDE
Как проверить, что ИИ-агент в IDE работает, если на одинаковые запросы LLM отвечает по-разному? Ответы модели недетерминированы, а интерфейс и бизнес-логика вполне детерминированы, и их нужно тестировать отдельно. Мы делаем ИИ-агента, встраиваемого в JetBrains IDE. В статье расскажу, как мы выстроили UI-автоматизацию плагина так, чтобы тесты ловили регрессии в интерфейсе, бизнес-логике и при этом не «моргали» из-за нестабильности LLM. Тааак, падажжи
https://habr.com/ru/companies/veai/articles/1028756/
#veai #тестирование #ide #intellij_idea_plugin #плагин_ide #quality_gates #kotlin #intellij_platform #aiagent #ииагент
-
Миграция с CUBA Platform на Jmix с помощью ИИ
Многие команды продолжают использовать приложения на платформе CUBA, которые хорошо работают и ежедневно решают реальные бизнес-задачи. Но со временем неизбежным становится вопрос: стоит ли продолжать поддерживать приложение на старом стеке или лучше перенести его на Jmix? В этой статье я хочу показать, как такая миграция выглядит на практике. Мы перенесли приложение-пример Timesheets с CUBA Platform на Jmix и записали процесс шаг за шагом. Timesheets - это не маленькое демо с несколькими сущностями и CRUD-экранами. Это приложение для учета рабочего времени с согласованиями, несколькими способами ввода времени, кастомным UI-поведением, календарем, диаграммами и немалым объемом бизнес-логики.
https://habr.com/ru/companies/haulmont/articles/1019892/
#jmix #intellijidea #программирование #intellij_idea_plugin #ии #ииагенты #миграция
-
Как мы научили AI-агента пользоваться IDE: дебаг, рефакторинг и run-конфигурации. Что нового в Veai 5.8
Дебаг, запуск проекта и рефакторинг. Все мы хорошо знакомы с этими фичами IDE и пользуемся ими практически каждый день. Но передовые ИИ-агенты для кодинга почему-то абсолютно ничего не знали про эту “базу” до релиза Veai 5.8 🙂 (
https://habr.com/ru/companies/veai/articles/1020760/
#ai_agent #intellij_idea_plugin #ииагенты #ииассистент #дебаг #автоматическое_тестирование #java #автоматическая_генерация_кода #llm #ai_assistant
-
Postman удобен ровно до тех пор, пока не слил секреты твоего прода
Пятница, вечер. Обычный коммит перед выходными. В списке файлов — ничего подозрительного. Через пару часов API-ключи от продакшена уже лежат в публичном репозитории. Большинство утечек секретов происходят именно так. Не из-за взломов, а из-за инструментов, которые делают небезопасное поведение слишком удобным. В этой статье разбираем, как API-ключи «утекают» при работе с HTTP-клиентами, почему Postman и IDE создают ложное чувство безопасности и какие системные ошибки приводят к реальным инцидентам с многомиллионными последствиями.
https://habr.com/ru/companies/haulmont/articles/990732/
#kotlin #http #httpclient #amplicode #тестирование_вебприложений #автотесты #intellij_idea_plugin #connekt
-
Погружение в разработку плагинов для Android Studio (часть 2)
Всем привет! Меня зовут Алексей, я техлид Android-направления в компании Домклик. Добро пожаловать во вторую часть статьи про разработку плагинов для Android Studio. В предыдущей части мы сделали первоначальные настройки и рассмотрели некоторые задачи. Здесь рассмотрим ещё несколько примеров разных задач и способы их решения с помощью собственного плагина. Предполагается, что проект уже настроен, поэтому без вступления сразу перейдём к делу.
https://habr.com/ru/companies/domclick/articles/986660/
#kotlin #plugins #intellij_idea #intellij_idea_plugin #android #android_studio
-
Погружение в разработку плагинов для Android Studio
В одной из прошлых статей было рассказано, как начать разработку собственного плагина для Android Studio (или IntelliJ Idea). В этой статье окунёмся немного глубже и создадим более сложные и, хочется верить, ещё более полезные инструменты для повседневной работы в IDE. Рассмотрим разработку плагинов для IntelliJ Idea и Android Studio на нескольких нетипичных, но простых и боевых задачах. Будет много полезных ссылок, пояснений и несколько примеров с кодом.
https://habr.com/ru/companies/domclick/articles/928744/
#kotlin #plugins #intellij_idea #intellij_idea_plugin #android #android_studio
-
День рождения Kotlin и релиз нового HTTP-клиента для IntelliJ IDEA в Open Source
День рождения Kotlin уже
https://habr.com/ru/companies/haulmont/articles/927954/
#kotlin #spring #http #httpclient #intellijidea #intellij_idea_plugin
-
Kelp — IDE-плагин для кастомных дизайн-систем на Jetpack Compose
Kelp — мощный плагин для Android Studio, разработанный для улучшения поддержки кастомных дизайн-систем на Jetpack Compose в Android Studio. Основные фичи: 🔧 Настраиваемые иконки для компонентных функций 🎨 Иконки дизайн-системы 🌈 Предпросмотр цветов 📱 Интеграция демоприложения (автоматическое скачивание и установка APK-файла и deeplinking на страницу компонента) 🖼️ Рендеринг изображений в KDoc ⌨️ Шаблоны кода (Live Templates) И 🐘 Gradle Plugin, скачивающий демоприложение и проверяющий наличие IDE-плагина.
https://habr.com/ru/companies/ozontech/articles/847376/
#android_studio #ide #jetpack_compose #дизайн_система #дизайнсистема #designsystem #intellij_idea_plugin #android #showcase
-
Amplicode становится платным (и остается бесплатным)
Практически год с момента публичного релиза в апреле все возможности Amplicode были доступны любому разработчику абсолютно бесплатно. При этом с первого дня мы говорили, что продукт будет иметь определенную модель монетизации, чтобы обеспечить устойчивое развитие и финансовую стабильность команды. В новой статье мы рассказали, какая часть возможностей Amplicode останется бесплатной, что войдет в состав платной версии, сколько будет стоить подписка и кто может рассчитывать на скидки до 100%.
https://habr.com/ru/companies/haulmont/articles/873868/
#Spring #spring_boot #spring_framework #amplicode #intellijidea #intellij_idea_plugin