Для среды разработки OpenIDE Pro вышла публичная бета-версия плагина C#

Для среды разработки OpenIDE Pro вышла публичная бета-версия плагина C#

Разработчики отечественной среды разработки OpenIDE Pro представили публичную бета-версию плагина для поддержки языка программирования C#. Сама IDE построена на базе платформы IntelliJ Platform и изначально создавалась как универсальный инструмент для работы со множеством языков, включая Java, Go, Python, PHP, JavaScript и TypeScript. Добавление полноценной поддержки C# и экосистемы .NET расширяет возможности редакции Pro, делая её полноценной альтернативой специализированным средам разработки для создателей корпоративного софта.

Новый плагин позволяет полноценно редактировать и анализировать исходный код. Разработчикам доступны умное автодополнение (включая автоимпорт пространств имён), подсказки по аргументам методов и всплывающие inlay-инструкции. Все ошибки и предупреждения компилятора отображаются прямо во время ввода текста, что позволяет мгновенно применять быстрые исправления. Инструмент поддерживает навигацию к определениям или реализациям классов, а также корректное форматирование файлов с учётом индивидуальных настроек из файлов конфигурации .editorconfig.

Для управления проектами в интерфейс добавили специальную панель Solution, которая отображает привычную структуру файлов решений .sln, .slnx и проектов .csproj. Через неё можно добавлять новые проекты, настраивать связи между ними и выбирать конфигурации сборки. Встроенный мастер создания проектов из коробки предлагает шаблоны для консольных приложений, ASP.NET MVC, Web API и интерактивных веб-интерфейсов на базе Blazor и Razor. При этом для файлов с разметкой .razor и .cshtml реализована полноценная подсветка HTML-тегов и навигация по элементам структуры.

Процесс компиляции и тестирования тоже полностью интегрирован в IDE. Команда dotnet build запускается в отдельном окне, откуда по клику на ошибку можно сразу перейти к проблемной строке кода. Веб-приложения запускаются и отлаживаются с автоматическим открытием браузера по профилям launchSettings.json. Кроме того, среда разработки умеет самостоятельно определять установленные на компьютере версии .NET SDK, проверять их совместимость с открытым проектом и при необходимости скачивать нужные версии компиляторов и рантаймов напрямую из настроек.

Помимо интеграции C#, создатели OpenIDE Pro активно развивают сопутствующие инструменты. Недавно платформа получила специальный AI-плагин для подключения популярных ИИ-помощников вроде Claude Code и Cursor. Также в обновлении 2026.2 разработчики улучшили встроенный клиент баз данных, добавив в него форматирование SQL и поддержку СУБД Greenplum, и обновили Docker-плагин, улучшив отображение связанных сервисов в общем дереве проектов. Все эти нововведения доступны пользователям профессиональной версии среды разработки.

Пожалуйста, войдите, чтобы прокомментировать

0 комментариев