C# теперь в GigaIDE: бесплатно и в одном окне

Типичная картина: в одном проекте Backend на Java, вспомогательные сервисы на Python, интерфейс на TypeScript, а один микросервис — на C#. Знакомо? Последний компонент часто означает вторую IDE, другие горячие клавиши, отдельные настройки и постоянные переключения между средами. В GigaIDE появилась поддержка C# и .NET. C# больше не требует отдельной IDE: разработка ведётся в единой среде, без переключений и потери контекста. Функция доступна бесплатно в Community-режиме.
Недавно мы рассказали о выпуске единого дистрибутива GigaIDE 2026.1. Теперь не нужно выбирать между установкой Community и Pro: дистрибутив один, а дополнительные возможности Pro-версии открываются подпиской. При этом Community-версия уже включает такие технологии как Spring и JPA для Java/Kotlin, Django для Python, JavaScript/TypeScript с Node.js и React, CSS, SQL и работу с PostgreSQL, MySQL и H2. Теперь к этой компании присоединился и C#.
Не только подсветка синтаксиса
Для .NET-разработчика важно не просто открыть .cs-файл. Нужны анализ типов, навигация по проекту, сборка, отладка, тесты и управление зависимостями. Поэтому мы говорим о поддержке рабочего процесса целиком.
Редактор подсвечивает ошибки и предупреждения, предлагает исправления через Alt+Enter и помогает в навигации: переход к объявлениям и реализациям, поиск использования (ссылок), просмотр иерархий типов и вызовов. Также доступны рефакторинг, генерирование типовых конструкций, форматирование по .editorconfig.
Поддерживается удобное автодополнение: например, редактор предлагает закончить свойство или конструктор, а принять предложенный вариант можно клавишей Tab. Автодополнение анализирует и предлагает символы из других пространств имён и обеспечивает добавление нужного using. Всё это — возможности обычного редактора, без необходимости обращаться к внешнему ИИ-сервису.

Поддержка C# реализована в виде отдельного плагина, который можно установить из маркетплейса GigaIDE
Решение целиком, а не папка с файлами
При открытии .NET-проекта GigaIDE раскрывает структуру решения: проекты, зависимости и целевые платформы. IDE работает с такими форматами, как .sln, .slnx и .slnf.
В IDE доступны операции Build, Rebuild и Clean, запуск проекта и профили из launchSettings.json. Ошибки сборки привязаны к строкам кода. Можно создавать проекты через dotnet new, переключать Debug/Release и анализировать производительность MSBuild. Теперь сервис на C# больше не требует от разработчика открывать отдельную IDE ради сборки или запуска.
Отладка, тесты, NuGet
Отладчик использует стандартное окно Debug: точки останова, условия, остановка на исключениях, стек вызовов, переменные, Watches и вычисление выражений. Доступна отладка всего приложения, отдельного теста или присоединение к уже запущенному процессу.
Поддерживается запуск из кода и дерева Unit Tests, повтор неудачных тестов, отладка и измерение покрытия. Покрытые строки подсвечиваются в редакторе, а проценты отображаются в дереве проекта.

Для работы с NuGet доступны поиск, установка и обновление пакетов, а также поддержка приватных источников. В едином дистрибутива поддерживается работа с базами данных, включая, обновление БД, генерирование SQL-скриптов через Database-плагин, обзор которого мы делали в этой статье.

Одна IDE — много языков
Представим репозиторий, где соседствуют Spring Boot, ASP.NET Core, React, SQL-скрипты и Python-скрипты. Раньше работа с ним могла означать работу с несколькими редакторами и отдельными конфигурациями. Теперь C# можно разрабатывать рядом с Java/Kotlin, Python и JS/TS в той же GigaIDE.
В этом и заключается смысл единого дистрибутива: один продукт для разных стеков и всей команды. Мы не претендуем на то, что заменим любой узкоспециализированный инструмент. Но чем больше типовых сценариев помещается в одно окно, тем меньше времени уходит на переключения и настройку окружения.
Поддержка C# доступна бесплатно в GigaIDE 2026.1, без оформления Pro-подписки. Для работы потребуется .NET SDK (для ряда расширенных возможностей — SDK 8 или новее). После установки плагина C# откройте Settings → .NET → dotnet executable. На закладке выберите установленный SDK затем откройте папку с решением. GigaIDE будет готова для работы с вашим проектом.
Ограничения текущей версии. Отладчик ориентирован на современный .NET (.NET Core и .NET 5+); Hot Reload и отладка классического .NET Framework пока не поддерживаются. Полноценная поддержка Razor, Blazor и XAML в разработке и войдёт в Pro-функции. Полный паритет с Rider мы пока не заявляем. Зато для многих ежедневных задач C# уже не требуется отдельная среда.
Протестируйте GigaIDE в своём C#-проекте — скачайте Community-версию. А в комментариях расскажите, какие .NET-сценарии вам особенно нужны. Ваши отзывы помогут определить приоритеты следующих обновлений.
Скачать единый дистрибутив GigaIDE 2026.1
Обучающее видео по работе с GigaIDE вы можете найти на канале GitVerse https://vkvideo.ru/@gitverse_community/all
Если у вас есть вопросы или предложения по функциональности, пишите в службу поддержки: https://gitverse.ru/support. Будем рады обратной связи!
KioskNews shows a cleaned-up reading view extracted from the publisher’s page — the original always lives on their site, not ours.