1 час назад
В OpenIDE Pro появилась публичная бета поддержки C#

Выпустили публичную бета-версию 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 программный интерфейс и веб-приложение на 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 — это поможет нам доработать следующие версии.
Читают сейчас
1 час назад
Microsoft упростила доступ к директориям в Windows 11 с помощью спецсимвола
В последней сборке Windows 11 Insider заметили модификация, которое даёт доступ к директориям в Windows 11 с помощью спецсимвола «~». Его можно применять для перехода непосредственно в папку своего пр
2 часа назад
Chrome для Android тестирует функцию биометрии перед автозаполнением паролей
В Google Chrome на Android добавят новую функцию, в контексте которой браузер будет требовать биометрическую аутентификацию перед автоматическим заполнением паролей в Google Password Manager. Ознакоми
3 часа назад
Скрытая функция полосы прокрутки Windows даёт возможность перейти в любую точку документа или списка
В блоге Microsoft The Old New Thing ветеран Windows Рэймонд Чен поделился краткой историей сочетаний клавиш для полосы прокрутки. Обсуждая разнообразные варианты взаимодействия с ней, он указал на «ск

3 часа назад
Версия обновления открытого проекта RustDesk 1.5.0
В начале октября 2206 года состоялся выпуск открытого мультиплатформеного проекта RustDesk 1.5.0. Это программа для удалённого рабочего стола, разработанное для самохостинга в качестве альтернативы Te
3 часа назад
Tesla представила игрушку для собак Dog Mode Chew Toy
Организация Tesla представила игрушку для собак, которую можно применять в электромобилях компании, чтобы развлечь питомца. Ознакомиться далее