Всем привет, на связи команда Explyt. Как известно наша компания предоставляет целую экосистему плагинов для IDEA: это и плагин для поддержки Spring, а также Explyt плагин для написания кода, генерации тестов и интеграции с AI, который теперь также доступен для PyCharm и GoLand. Нам пришла в голову идея - а почему бы не расширить функциональность Spring плагина с помощью AI ассистента, который есть в ExplytЧитать полностью »
Рубрика «idea»
Нейросети в Spring-разработке: убираем рутину, а не интеллект
2025-09-18 в 10:38, admin, рубрики: explyt, idea, java, kotlin, plugin, springAutumn vibes. Как я с кодингом с помощью LLM знакомился
2025-09-10 в 20:10, admin, рубрики: idea, llm-модели, Ollama, локальный запуск нейросетей👋 Привет!
Сегодня хочу поделиться своим опытом работы с локальными LLM (Large Language Models). Это что-то вроде GitHub Copilot, только без подписки, оффлайн и с контролем над своими данными.
Зачем вообще связываться с локальными LLM?
У многих часто одни и те же страхи:
-
«Это слишком сложно».
-
«Оно съест всю оперативку».
-
«А вдруг мой код утечёт в облако».
-
«Да оно будет писать чушь».
На деле, уже сегодня можно запустить модель в 7B параметров на обычном MacBook или ноутбуке с 16 GB RAM.
И получить вполне рабочего помощника для кода, тестов и рефакторинга.
Читать полностью »
Как заменить GitHub Copilot на полностью офлайн‑Continue Plugin
2025-08-18 в 4:31, admin, рубрики: copilot, idea, java, llm, lmstudio, автодополнение, генерация кодаВ этом посте я покажу, как использовать Continue Plugin вместо GitHub Copilot, подключив к нему собственную локальную модель LLM без доступа к интернету. Такой подход обеспечивает максимальную конфиденциальность: ни IDE, ни LM Studio не имеют возможности передавать ваши файлы в облако.
Никакой сети – всё работает только в вашем компьютере.
Что такое Continue и зачем он нужен
|
Плагин |
Функции |
Как работает |
|---|---|---|
|
Continue |
Генерация кода, исправление ошибок, чат‑режим по коду |
Как пропатчить Intellij Idea для FreeBSD
2025-05-26 в 16:32, admin, рубрики: freebsd, idea, jetbrainsЗдравствуйте, эта статья не про аниме, но мы точно знаем как пропатчить Idea для FreeBSD. И не боимся об этом рассказывать.
Читать полностью »
Пишем свой плагин для IDEA для поддержки нового языка (часть 2)
2022-03-09 в 6:35, admin, рубрики: idea, java, jetbrains, kotlin, monkey, pluginДисклаймер: я не являюсь разработчиком из JetBrains, а жаль, и поэтому в статье и в коде могут быть и скорее всего есть неточности и ошибки.
-
Введение
-
Предусловия
-
Создание основы языкового плагина
-
Создание PSI-дерева
-
- Лексер
-
- Парсер
-
Аннотаторы
-
Подсветка скобок
Часть 2
Пишем свой плагин для IDEA для поддержки нового языка (часть 1)
2022-03-09 в 6:30, admin, рубрики: idea, java, jetbrains, kotlin, monkey, pluginЯ начал писать статьи задолго до сегодняшних событий, и не уверен, что статьи еще могут быть актуальны (так как не уверен уже, что будет завтра), но не охота, чтобы усилия пропали совсем зря.
Дисклаймер: я не являюсь разработчиком из JetBrains, поэтому в статье и в коде могут быть и скорее всего есть неточности и ошибки.
Краткое оглавление
Часть 1
Эту статью можно рассматривать как краткий обзор c gif-ками по рефакторингам Java-файлов в IDEA для начинающих.
Осторожно, много тяжелых gif-картинок.

"Any fool can write code that a computer can understand. Good programmers write code that humans can understand.” —M. Fowler (1999)
Содержание
IntelliJ IDEA: Structural Search & Replace
2020-07-10 в 18:28, admin, рубрики: IDE, idea, java, jetbrains, structural search
Современные IDE — очень мощные инструменты, способные помогать разработчику в самых разных ситуациях. Но обратной стороной этой мощности является то, что большинство функций находится в тени — об их наличии мало кто подозревает.
А вы знаете, что, если в IDEA нажать F2, курсор перескочит к ближайшей ошибке в файле? А если нет ошибки, то к замечанию? Как-то так получается, что об этом знают далеко не все.
Одной такой функцией является Structural Search & Replace (SSR). Она может быть невероятно полезна в тех ситуациях, когда пасует всё богатое разнообразие других функций.
Несколько таких примеров я и приведу в данной статье. И чтобы не ограничиваться суррогатными случаями, буду демонстрировать эти примеры на реальном коде из двух проектов:
- 3D-движка для создания игр jMonkeyEngine, как пример большого проекта, в котором всегда можно найти что-то интересненькое.
- моего собственного проекта plantuml-native-image, в котором я провожу эксперименты по компиляции PlantUML в нативный исполняемый код с помощью GraalVM native-image.
Собственно, случай во втором проекте и побудил меня к написанию статьи. Но обо всём по порядку...
Java-дайджест за 13 апреля
2020-04-13 в 14:01, admin, рубрики: Bootiful Podcast, CheerpJ, Deepcomposer, eo-yaml, graal, graalvm, idea, intellij idea, jakarta, jakartaee, java, javafx, jungrapht, kree, kree java, paddle, Rancher, Red Hat Data Grid, spring graal native, SQS, битовая каска, Программирование
- Системе контроля версий Git исполнилось 15 лет.
- Testcontainers исполнилось целых пять лет! Testcontainers — это Java-библиотека, позволяющая делать легкие одноразовые экземпляры популярных баз данных, веб-браузеров Selenium, или чего угодно ещё, что можно запустить в Docker-контейнере.
- Вышел долгожданный Spring Graal Native 0.6.0. Вот здесь на GitHub есть огромное количество примеров использования вместе с разными технологиями, например, Kotlin и Netty.
Советы и хитрости IntelliJ IDEA: 1. Сравнение файлов и папок
2020-03-08 в 8:16, admin, рубрики: idea, javaОт переводчика: В блоге Войтеха Рузички по программированию имеется 13 постов с тегом IDEA. Один из был переведен и опубликован на Хабре — Лучшие плагины IntelliJ IDEA. Он оказася довольно популярен и я решил попробовать перевести и другие посты об IDEA. Надеюсь будут полезны для вас.
IntelliJ IDEA предлагает множество способов сравнения файлов, папок и фрагментов кода и даже синхронизации содержимого папок.
