home.social

#intellij_idea_plugin — Public Fediverse posts

Live and recent posts from across the Fediverse tagged #intellij_idea_plugin, aggregated by home.social.

  1. Veai 5.10: общие скиллы и подсказки в чате

    Главное в Veai 5.10 – скиллы теперь подхватываются из dot-директорий других ассистентов. В чат добавили быструю документацию по ссылкам на код. Запуск и получение конфигураций в Rider До Veai 5.10 в C#/.NET-проекте нужно было просить агента прогнать тесты в модуле или собрать проект. Агент шёл в терминал и пытался угадать команду: какой dotnet , какой TFM, какой фильтр и какой путь к csproj. На монорепо с несколькими SDK и global.json это регулярно заканчивалось exit code 1 и попыткой починить рабочий код.

    habr.com/ru/companies/veai/art

    #aiагенты #llm #автоматизация_тестирования #генерация_кода_ai #автоматизация_разработки #ai_в_разработке #автоматическая_генерация_кода #ииассистент #intellij_idea_plugin #документация

  2. Veai 5.10: общие скиллы и подсказки в чате

    Главное в Veai 5.10 – скиллы теперь подхватываются из dot-директорий других ассистентов. В чат добавили быструю документацию по ссылкам на код. Запуск и получение конфигураций в Rider До Veai 5.10 в C#/.NET-проекте нужно было просить агента прогнать тесты в модуле или собрать проект. Агент шёл в терминал и пытался угадать команду: какой dotnet , какой TFM, какой фильтр и какой путь к csproj. На монорепо с несколькими SDK и global.json это регулярно заканчивалось exit code 1 и попыткой починить рабочий код.

    habr.com/ru/companies/veai/art

    #aiагенты #llm #автоматизация_тестирования #генерация_кода_ai #автоматизация_разработки #ai_в_разработке #автоматическая_генерация_кода #ииассистент #intellij_idea_plugin #документация

  3. Как мы написали UI-тесты для ИИ-агента внутри JetBrains IDE

    Как проверить, что ИИ-агент в IDE работает, если на одинаковые запросы LLM отвечает по-разному? Ответы модели недетерминированы, а интерфейс и бизнес-логика вполне детерминированы, и их нужно тестировать отдельно. Мы делаем ИИ-агента, встраиваемого в JetBrains IDE. В статье расскажу, как мы выстроили UI-автоматизацию плагина так, чтобы тесты ловили регрессии в интерфейсе, бизнес-логике и при этом не «моргали» из-за нестабильности LLM. Тааак, падажжи

    habr.com/ru/companies/veai/art

    #veai #тестирование #ide #intellij_idea_plugin #плагин_ide #quality_gates #kotlin #intellij_platform #aiagent #ииагент

  4. Как мы написали UI-тесты для ИИ-агента внутри JetBrains IDE

    Как проверить, что ИИ-агент в IDE работает, если на одинаковые запросы LLM отвечает по-разному? Ответы модели недетерминированы, а интерфейс и бизнес-логика вполне детерминированы, и их нужно тестировать отдельно. Мы делаем ИИ-агента, встраиваемого в JetBrains IDE. В статье расскажу, как мы выстроили UI-автоматизацию плагина так, чтобы тесты ловили регрессии в интерфейсе, бизнес-логике и при этом не «моргали» из-за нестабильности LLM. Тааак, падажжи

    habr.com/ru/companies/veai/art

    #veai #тестирование #ide #intellij_idea_plugin #плагин_ide #quality_gates #kotlin #intellij_platform #aiagent #ииагент

  5. Как мы написали UI-тесты для ИИ-агента внутри JetBrains IDE

    Как проверить, что ИИ-агент в IDE работает, если на одинаковые запросы LLM отвечает по-разному? Ответы модели недетерминированы, а интерфейс и бизнес-логика вполне детерминированы, и их нужно тестировать отдельно. Мы делаем ИИ-агента, встраиваемого в JetBrains IDE. В статье расскажу, как мы выстроили UI-автоматизацию плагина так, чтобы тесты ловили регрессии в интерфейсе, бизнес-логике и при этом не «моргали» из-за нестабильности LLM. Тааак, падажжи

    habr.com/ru/companies/veai/art

    #veai #тестирование #ide #intellij_idea_plugin #плагин_ide #quality_gates #kotlin #intellij_platform #aiagent #ииагент

  6. Миграция с CUBA Platform на Jmix с помощью ИИ

    Многие команды продолжают использовать приложения на платформе CUBA, которые хорошо работают и ежедневно решают реальные бизнес-задачи. Но со временем неизбежным становится вопрос: стоит ли продолжать поддерживать приложение на старом стеке или лучше перенести его на Jmix? В этой статье я хочу показать, как такая миграция выглядит на практике. Мы перенесли приложение-пример Timesheets с CUBA Platform на Jmix и записали процесс шаг за шагом. Timesheets - это не маленькое демо с несколькими сущностями и CRUD-экранами. Это приложение для учета рабочего времени с согласованиями, несколькими способами ввода времени, кастомным UI-поведением, календарем, диаграммами и немалым объемом бизнес-логики.

    habr.com/ru/companies/haulmont

    #jmix #intellijidea #программирование #intellij_idea_plugin #ии #ииагенты #миграция

  7. Как мы научили AI-агента пользоваться IDE: дебаг, рефакторинг и run-конфигурации. Что нового в Veai 5.8

    Дебаг, запуск проекта и рефакторинг. Все мы хорошо знакомы с этими фичами IDE и пользуемся ими практически каждый день. Но передовые ИИ-агенты для кодинга почему-то абсолютно ничего не знали про эту “базу” до релиза Veai 5.8 🙂 (

    habr.com/ru/companies/veai/art

    #ai_agent #intellij_idea_plugin #ииагенты #ииассистент #дебаг #автоматическое_тестирование #java #автоматическая_генерация_кода #llm #ai_assistant

  8. Как мы научили AI-агента пользоваться IDE: дебаг, рефакторинг и run-конфигурации. Что нового в Veai 5.8

    Дебаг, запуск проекта и рефакторинг. Все мы хорошо знакомы с этими фичами IDE и пользуемся ими практически каждый день. Но передовые ИИ-агенты для кодинга почему-то абсолютно ничего не знали про эту “базу” до релиза Veai 5.8 🙂 (

    habr.com/ru/companies/veai/art

    #ai_agent #intellij_idea_plugin #ииагенты #ииассистент #дебаг #автоматическое_тестирование #java #автоматическая_генерация_кода #llm #ai_assistant

  9. Как мы научили AI-агента пользоваться IDE: дебаг, рефакторинг и run-конфигурации. Что нового в Veai 5.8

    Дебаг, запуск проекта и рефакторинг. Все мы хорошо знакомы с этими фичами IDE и пользуемся ими практически каждый день. Но передовые ИИ-агенты для кодинга почему-то абсолютно ничего не знали про эту “базу” до релиза Veai 5.8 🙂 (

    habr.com/ru/companies/veai/art

    #ai_agent #intellij_idea_plugin #ииагенты #ииассистент #дебаг #автоматическое_тестирование #java #автоматическая_генерация_кода #llm #ai_assistant

  10. Генерация коммитов, ручной запуск Skills и быстрые действия в чате: Veai 5.6

    Работа с агентом обычно прерывается мелкими операциями: написать сообщение коммита, скопировать кусок ответа, прикрепить скриншот. В релизе Veai 5.6 (

    habr.com/ru/companies/veai/art

    #java #skills #aiagent #intellij_idea_plugin #ai_ассистент #llm #автоматическая_генерация_кода #автоматизация_тестирования #автоматизация_процессов #промпты

  11. Обзор AI-ассистентов для кодинга: от автодополнения к агентским системам

    AI-ассистенты для программирования за последние годы прошли путь от простого автодополнения до полноценных агентов, способных анализировать проект, принимать решения и выполнять сложные задачи. В 2026-м сильный ассистент уже умеет читать репозиторий, запускать команды, собирать изменения в дифф и предлагать готовые PR-ы. В этой статье по материалам

    habr.com/ru/companies/veai/art

    #aiассистент #aiagent #aiинструменты_для_разработки #intellij_idea_plugin #автоматическая_генерация_кода #автотесты #автоматизация_тестирования #java #дебаггинг #llmагент

  12. Postman удобен ровно до тех пор, пока не слил секреты твоего прода

    Пятница, вечер. Обычный коммит перед выходными. В списке файлов — ничего подозрительного. Через пару часов API-ключи от продакшена уже лежат в публичном репозитории. Большинство утечек секретов происходят именно так. Не из-за взломов, а из-за инструментов, которые делают небезопасное поведение слишком удобным. В этой статье разбираем, как API-ключи «утекают» при работе с HTTP-клиентами, почему Postman и IDE создают ложное чувство безопасности и какие системные ошибки приводят к реальным инцидентам с многомиллионными последствиями.

    habr.com/ru/companies/haulmont

    #kotlin #http #httpclient #amplicode #тестирование_вебприложений #автотесты #intellij_idea_plugin #connekt

  13. Veai 5.3: новые режимы агента, личный кабинет и выбор модели LLM

    В Veai 5.3 добавлены режимы работы агента (Modes), появился личный кабинет и возможность выбрать модель LLM для индивидуальных пользователей, отображение ИИ-текста стало более плавным и комфортным для восприятия.

    habr.com/ru/companies/veai/art

    #ai_agent #ai_ассистент #intellij_idea_plugin #генерация_тестов #генерация_кода #дебаггинг #llm #автоматизация_тестирования #автоматизация_рутины #java

  14. Погружение в разработку плагинов для Android Studio (часть 2)

    Всем привет! Меня зовут Алексей, я техлид Android-направления в компании Домклик. Добро пожаловать во вторую часть статьи про разработку плагинов для Android Studio. В предыдущей части мы сделали первоначальные настройки и рассмотрели некоторые задачи. Здесь рассмотрим ещё несколько примеров разных задач и способы их решения с помощью собственного плагина. Предполагается, что проект уже настроен, поэтому без вступления сразу перейдём к делу.

    habr.com/ru/companies/domclick

    #kotlin #plugins #intellij_idea #intellij_idea_plugin #android #android_studio

  15. Explyt 5.0 на Joker: поддержка Rider и новый тестовый агент

    Всем привет! Рады представить новую версию Explyt 5.0 с поддержкой Rider 🚀 новым тестовым агентом, Web search & Web fetch и другими приятными улучшениями. Агентский режим генерации тестов

    habr.com/ru/companies/explyt/a

    #агенты #aiассистент #intellij_idea_plugin #rider #тестирование #программирование #искусственный_интеллект #java #c# #java_plugin

  16. Explyt 4.1: поддержка Python и MCP, пользовательские Rules и Workflows

    Привет, Хабр! Отправив детей в школы и детские сады (а кто-то из нас сам идет преподавать в ИТМО и СПбГУ), делимся первым релизом этой осени. Теперь вы можете использовать возможности ассистента в PyCharm . С поддержкой MCP серверов больше не нужно реализовывать отдельные интеграции для каждого инструмента. Пользовательские Rules и Workflkows помогут сделать работу агента более удобной и корректной. Другие улучшения + поддержка OpenAI GPT-5

    habr.com/ru/companies/explyt/a

    #агенты #aiассистент #intellij_idea_plugin #тестирование #java #программирование #искусственный_интеллект #intellij_idea #mcp #mcpserver

  17. Выпущена версия Jmix 2.6

    Мы рады объявить о выпуске Jmix 2.6, который включает новую функциональность, улучшения и оптимизацию производительности. Этот релиз приносит значительные обновления в Jmix Studio, представляет новые UI-компоненты и повышает продуктивность благодаря умным инструментам и интеграциям. Ниже представлен краткий обзор ключевых возможностей Jmix 2.6.

    habr.com/ru/companies/haulmont

    #java #open_source #программирование #новости #jmix #intellij_idea #intellij_idea_plugin

  18. Как мы сделали AI-агента и пользуемся им на практике

    Привет, Хабр! В последнем обновлении Explyt мы добавили AI-агента для написания кода. В этой статье расскажем, что он умеет и как мы сами его используем. Пару месяцев назад в нашем плагине не было AI‑агента, а был только ассистент для генерации тестов. И пока агент не появился, в работе мы использовали другие известные плагины. Лично мне очень нравился Copilot, из‑за своего минималистичного интерфейса и контроля за контекстом. Однако фичи копайлота в первую очередь доезжали до VSCode, а пользователю IntelliJ IDEA приходилось дожидаться их месяцами. Поэтому для прототипирования и скаффолдинга, написания бойлерплейтного кода с помощью AI‑агентов мне приходилось переключаться между любимой средой разработки и IntelliJ, что было несколько неудобно. С появлением своего AI‑агента пошло легче: можно было нажаловаться тимлиду Серёже, который затем осознанно и вдумчиво хакал очередной юзкейс. Со временем отладили настолько, что использовать внешние инструменты не приходится, свой стал работать достаточно хорошо. Дальше покажем, что он может, расскажем о приятных фишках, которые мы сделали для себя, чуть‑чуть о реальном опыте работы с ассистентом.

    habr.com/ru/companies/explyt/a

    #ai #ml #llm #llmагент #intellij_idea_plugin #автоматическая_генерация_кода

  19. Погружение в разработку плагинов для Android Studio

    В одной из прошлых статей было рассказано, как начать разработку собственного плагина для Android Studio (или IntelliJ Idea). В этой статье окунёмся немного глубже и создадим более сложные и, хочется верить, ещё более полезные инструменты для повседневной работы в IDE. Рассмотрим разработку плагинов для IntelliJ Idea и Android Studio на нескольких нетипичных, но простых и боевых задачах. Будет много полезных ссылок, пояснений и несколько примеров с кодом.

    habr.com/ru/companies/domclick

    #kotlin #plugins #intellij_idea #intellij_idea_plugin #android #android_studio

  20. День рождения Kotlin и релиз нового HTTP-клиента для IntelliJ IDEA в Open Source

    День рождения Kotlin уже

    habr.com/ru/companies/haulmont

    #kotlin #spring #http #httpclient #intellijidea #intellij_idea_plugin

  21. Explyt 4.0: агентский режим и генерация тестов по исполнению

    Всем привет! В Питере вместе с летней жарой случился релиз Explyt 4.0 c крутыми фичами для написания кода, тестирования и дебаггинга: агентским режимом Explyt Agent и генерацией тестов по исполнению Generate Tests from Execution . Поддержка Testcontainers и не только

    habr.com/ru/companies/explyt/a

    #агенты #aiассистент #intellij_idea_plugin #дебаггинг #тестирование #java #программирование #искусственный_интеллект #kotlin #intellij_idea

  22. Опрос: тестовое покрытие — must-have или bullshit

    Всем привет! Судя по ответам, которые мы получили от посетителей конференций Joker, Heisenbug и JPoint, примерно в половине компаний есть требования по набиванию тестового покрытия (обычно 60-70% кода должно быть покрыто тестами). Однако, при личном общении с разработчиками и тестировщиками мы постоянно слышим, что никаких требований нет и покрытие никак не контролируется. Кто отвечает за тестовое покрытие? Должны его набивать разработчики или эта задача ложится на плечи тестеров? Будем благодарны, если ответите на 1 (один) вопрос. Если хочется поговорить о наболевшем и рассказать, как у вас в проекте обстоят дела с тестовым покрытием, пишите в комментарии. Всем хорошей пятницы и классных выходных! Скачать последнюю версию Explyt Test плагина можно Опрос в один вопрос

    habr.com/ru/companies/explyt/a

    #java #тестовое_покрытие #опрос #написание_тестов #intellij_idea_plugin #мнение_пользователя_опрос #мнение_хабрасообщества #программирование #ai

  23. Что должен уметь AI-инструмент для генерации Java тестов

    Всем привет! Это вопрос мы задаем себе каждый раз, когда надо и не хочется писать тесты. И еще меньше хочется искать и исправлять ошибки в том, что нагенерит AI-ассистент. В этой статье обсудим, на какие инструменты стоит обратить внимание, каким должен быть хороший инструмент для генерации Java тестов и насколько далека мечта от реальности. На кого будем смотреть?

    habr.com/ru/companies/explyt/a

    #сравнение #ai #java #intellij_idea #intellij_idea_plugin #генерация_тестов #автоматизация_рутины #автоматизация_тестирования

  24. Выпущена версия Jmix 2.5

    Команда Jmix рада сообщить о релизе Jmix 2.5, который предлагает множество новых функций, улучшений и обновлений, направленных на повышение эффективности разработки. Этот релиз сосредоточен на повышении эффективности разработки, расширении возможностей интеграции и предоставлении новых функций приложений. Вот краткий обзор ключевых функций и улучшений в Jmix 2.5.

    habr.com/ru/companies/haulmont

    #java #open_source #программирование #новости #jmix #intellij_idea #intellij_idea_plugin

  25. Kelp — IDE-плагин для кастомных дизайн-систем на Jetpack Compose

    Kelp — мощный плагин для Android Studio, разработанный для улучшения поддержки кастомных дизайн-систем на Jetpack Compose в Android Studio. Основные фичи: 🔧 Настраиваемые иконки для компонентных функций 🎨 Иконки дизайн-системы 🌈 Предпросмотр цветов 📱 Интеграция демоприложения (автоматическое скачивание и установка APK-файла и deeplinking на страницу компонента) 🖼️ Рендеринг изображений в KDoc ⌨️ Шаблоны кода (Live Templates) И 🐘 Gradle Plugin, скачивающий демоприложение и проверяющий наличие IDE-плагина.

    habr.com/ru/companies/ozontech

    #android_studio #ide #jetpack_compose #дизайн_система #дизайнсистема #designsystem #intellij_idea_plugin #android #showcase

  26. Разработка плагина для интеграции Яндекс-Календаря с IntelliJ IDEA

    Последние 10 лет я занимаюсь java разработкой и на протяжении всего этого времени Intellij Idea является неотъемлемой частью моей(да и многих других джавистов) работы. К сожалению некоторых вещей, которые были бы удобны лично мне, в ней нет, но к счастью есть возможность расширять IDE с помощью плагинов. На моём ноутбуке установлен linux и нет какой-то удобной нотификации событий из корпоративного календаря, а IDE практически всегда открыта на главном мониторе. По этой причине(а ещё из-за внезапно появившегося окна свободного времени и простого интереса) я решил, почему бы не интегрировать календарь прямо в IDE, чтобы получать нотификации и точно не пропустить ничего важного? Об этом и пойдёт речь в статье.

    habr.com/ru/articles/875464/

    #kotlin #intellij_idea_plugin #java

  27. Amplicode становится платным (и остается бесплатным)

    Практически год с момента публичного релиза в апреле все возможности Amplicode были доступны любому разработчику абсолютно бесплатно. При этом с первого дня мы говорили, что продукт будет иметь определенную модель монетизации, чтобы обеспечить устойчивое развитие и финансовую стабильность команды. В новой статье мы рассказали, какая часть возможностей Amplicode останется бесплатной, что войдет в состав платной версии, сколько будет стоить подписка и кто может рассчитывать на скидки до 100%.

    habr.com/ru/companies/haulmont

    #Spring #spring_boot #spring_framework #amplicode #intellijidea #intellij_idea_plugin

  28. MetaStorm – IDE в IDE. Первое большое обновление

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

    habr.com/ru/articles/872000/

    #intellij #intellij_idea_plugin #phpstorm #php #metastorm #development_experience #dx

  29. Автогенерация тестов для Java/Kotlin в IntelliJ IDEA: сравнение AI-инструментов

    Для большинства разработчиков тесты – это нелюбимая часть работы. Недавно мы убедились в этом, опросив больше 400 разработчиков на конференциях Joker и Heisenbug об их отношении к AI-инструментам для тестирования. В статье расскажем, что еще интересного мы от них узнали, а также какие существуют AI-инструменты для автоматической генерации тестов, какие у них есть плюсы и минусы.

    habr.com/ru/companies/explyt/a

    #ai #llm #intellij_idea #intellij_idea_plugin #ai_генерация_текста #автоматическая_генерация_кода #опрос #тестирование

  30. Как жить без IntelliJ IDEA. Часть №2. Поддержка Spring

    В первой статье из цикла "Как жить без IntelliJ IDEA" мы рассмотрели возможные альтернативы привычной многим IDE. Во второй статье из цикла команда Spring АйО выяснила, какие есть альтернативы Ultimate в части поддержки Spring и насколько хорошо они справляются со своей задачей.

    habr.com/ru/companies/spring_a

    #intellij #intellij_idea #intellij_idea_plugin #spring #springboot #java #kotlin

  31. Релиз Jmix 2.3: что нового?

    Эта статья рассказывает о ключевых обновлениях, которые были включены в недавно опубликованный релиз Jmix 2.3. Полные сведения об изменениях и советы по обновлению проектов можно найти в разделе документации Что нового .

    habr.com/ru/companies/haulmont

    #java #open_source #программирование #новости #jmix #intellij_idea #intellij_idea_plugin

  32. Flyway + Spring Boot: настройка и написание миграций баз данных

    Написание скриптов миграции трудоёмкий процесс. И если есть возможность это дело автоматизировать – этим нужно пользоваться! В этом гайде я расскажу как подключить и настроить Flyway в Spring Boot приложении, сгенерировать скрипты инициализации и миграции схемы базы данных вместе с

    habr.com/ru/companies/haulmont

    #jpa #liquibase #flyway #spring #springboot #intellij #java #kotlin #spring_data #intellij_idea_plugin

  33. Выпущена версия Jmix 2.2

    Данная статья описывает важные обновления, представленные в только что вышедшем релизе платформы Jmix 2.2.

    habr.com/ru/companies/haulmont

    #java #open_source #программирование #новости #jmix #intellij_idea #intellij_idea_plugin