Выпустили публичную бета-версию C#-плагина для OpenIDE Pro. Теперь в IDE можно редактировать и анализировать C#-код, работать с .NET-решениями и проектами, собирать, запускать и отлаживать приложения и тесты.

Если вы впервые слышите про OpenIDE, это мультиязычная среда разработки на базе IntelliJ Platform. В ней можно работать с Java, Kotlin, Go, Python, PHP, JavaScript и TypeScript, а теперь в редакции Pro — ещё и с C#. Прямо в IDE доступны DB-клиент, HTTP-клиент, Git, Docker и другие инструменты.
Мы давно рассказывали, что готовим поддержку C#, и до этого тестировали её в закрытой бете. Большое спасибо всем, кто принял в ней участие: благодаря вашим замечаниям мы многое исправили. Спасибо и тем, кто подходил к нам на конференциях, в том числе на последней DotNext, смотрел поддержку C# на стенде и интересовался её выходом. Теперь опубликовали текущую сборку для всех пользователей Pro.
Что вошло в C#-плагин
-
Редактор и анализ кода. Есть автодополнение, в том числе из неимпортированных пространств имён, подсказки по аргументам методов и inlay-подсказки. Ошибки и предупреждения компилятора и анализаторов отображаются во время работы с кодом; доступны быстрые исправления. Можно перейти к определению или реализации, найти использования и переименовать символ. Форматирование файла и выделенного фрагмента учитывает
.editorconfig— пригодится, чтобы соблюдать принятый в проекте стиль.
-
Solutions, проекты и Razor. Плагин открывает решения
.slnи.slnxи проекты.csproj; отдельная панель Solution показывает дерево решения и его проектов. Здесь можно добавить проект или ссылку на другой проект, а в панели запуска — выбрать конфигурацию Debug/Release и целевую платформу. Мастер создания проектов предлагает консольное приложение, Blazor, MVC, Web API и веб-приложение на Razor. Для файлов.razorи.cshtmlдоступны подсветка HTML-разметки, дополнение тегов и атрибутов и навигация по элементам.
-
Сборка, запуск, отладка и тесты.
dotnet buildзапускается из окна Build, а из сообщения об ошибке можно перейти к нужной строке исходника. Веб-приложения запускаются и отлаживаются по профилямlaunchSettings.jsonс открытием браузера. Для тестов доступны выбор проекта, фильтр и дополнительные аргументы; результаты отображаются в дереве тестов IDE. Можно перейти к тесту в коде, отладить его и после исправления повторно запустить только упавшие тесты.
-
Работа с .NET SDK. IDE определяет установленный SDK и проверяет, подходит ли он проекту, в том числе с учётом
global.json. Если нужного SDK нет, его можно установить прямо из IDE; доступна и установка рантаймов. Версия и канал выпуска SDK выбираются в настройках, путь кdotnetзадаётся вSettings → Languages & Frameworks → C#. Это позволяет подготовить окружение для нового проекта в самой среде разработки.
Плагин доступен в OpenIDE Pro, скачивайте дистрибутив с сайта, активируйте бесплатный триал на два месяца и пользуйтесь всеми возможностями. Поддержка находится в активной разработке, и впереди ещё большой объём работы. Полный список возможностей опубликован на странице плагина.
AI-агенты рядом с кодом
Также недавно мы выпустили AI-плагин для OpenIDE Pro. Через ACP он подключает Claude Code, Codex, OpenCode и Cursor прямо в OpenIDE. Можно поставить задачу агенту, проверить изменения в коде, запустить приложение и посмотреть результат во встроенном браузере.
Подробнее про интеграции и сценарии использования читайте в отдельной статье.
Обновление DB-клиента
В релизе OpenIDE 2026.2 DB-клиент получил форматирование SQL, поддержку Greenplum, улучшения автодополнения и работы с пакетами Oracle. Несколько выделенных запросов можно выполнить по очереди через Ctrl+Enter, а в результатах появилась подсветка JSON. Если ещё не пробовали клиент, в отдельной статье показали путь от подключения к базе до EXPLAIN, редактирования и экспорта данных.
Обновление Docker-плагина
В Docker-плагине сервисы из Compose-файлов, подключённых через include, теперь отображаются в общем дереве. Добавили навигацию по Docker-описаниям через Structure и действие down with volumes, которое останавливает окружение и удаляет его тома.

Подробнее о плагине и решениях при его разработке рассказали тут.
Как попробовать?
Скачайте OpenIDE Pro с сайта, активируйте бесплатный триал на два месяца и установите C#-плагин из маркетплейса.

Нам по-прежнему очень нужна обратная связь: попробуйте плагин на своих .NET-проектах и расскажите, как он работает. Ошибки, замечания и пожелания присылайте в чат OpenIDE — это поможет нам доработать следующие версии.
Источник: habr.com