🔥 LSP-плагины в IntelliJ теперь работают бесплатно и без Ultimate-подписки
Новости
Но система не самая очевидная
222 открытий4К показов
JetBrains открыла поддержку LSP-плагинов в бесплатном режиме IntelliJ IDEA.
Это значит, что даже без подписки Ultimate вы сможете использовать и разрабатывать плагины на основе Language Server Protocol.
Что произошло?
JetBrains продолжает переход к единой дистрибуции IntelliJ IDEA — начиная с версии 2025.3, будет один установщик для всех пользователей, вне зависимости от подписки.
Уже в версии 2025.2 вступает в силу новый fallback-режим. Это бесплатный уровень для пользователей с истекшей подпиской, в котором доступен ограниченный набор возможностей IDE.
Одна из ключевых новостей: поддержка LSP API теперь входит в этот бесплатный набор. Ранее такая возможность была только в Ultimate-редакции, но впредь плагины на основе LSP можно запускать и без платной лицензии.
Что это значит для разработчиков плагинов?
Если вы пишете плагины на базе Language Server Protocol, они станут доступны куда более широкой аудитории — не только платным пользователям IntelliJ Ultimate, но и тем, кто работает в бесплатном режиме.
Важно: поддержка LSP исчезнет из Community Edition (она будет выведена из обращения после релиза 2025.2), так что fallback-режим станет основным способом бесплатного использования LSP в IntelliJ. Чтобы использовать LSP в своих плагинах, нужно:
- Таргетить IntelliJ IDEA Ultimate 2025.2.1 или новее.
- Указать опциональную зависимость на модуль
com.intellij.modules.lsp.
Что умеет LSP в IntelliJ?
LSP API в платформе IntelliJ уже поддерживает:
- Подсказки с resolve-поддержкой.
- Переход к определению.
- Документацию при наведении.
- Диагностику.
- Code actions и быстрые фиксы.
- Форматирование документов.
В то же время представители JetBrains подчеркивают, что LSP — это не замена PSI. Встроенная PSI-система остается основой глубокой интеграции языков в IDE и именно она обеспечивает расширенные функции вроде рефакторинга, анализа кода и т.д.
LSP — более универсальный, но менее производительный и менее гибкий подход.
Что дальше?
Полный переход случится с релизом 2025.3, когда Community Edition перестанет существовать как отдельная сборка, а fallback-режим станет основной бесплатной точкой входа.
Уже сейчас разработчики плагинов могут адаптироваться к новым условиям и проверять, как их LSP-плагины работают в новом режиме.
222 открытий4К показов



