Новая IDE для C# (.NET): обзор возможностей и первое впечатление

Онлайн-тренажер Python для начинающих

Изучайте Python легко и без перегрузки теорией. Решайте практические задачи с автоматической проверкой, получайте подсказки на русском языке и пишите код прямо в браузере — без необходимости что-либо устанавливать.

Начать курс

Новая IDE с поддержкой C# (.NET): первый взгляд на свежий инструмент разработчика

Мир .NET-разработки пополнился новым инструментом. На днях состоялся публичный релиз IDE под кодовым названием «CodeFusion Studio» (рабочее название), которая обещает стать легковесной, но мощной альтернативой Visual Studio и Rider. Мы протестировали новинку и делимся первыми впечатлениями.

Что это за IDE?

Проект создан командой бывших инженеров JetBrains и Microsoft. Основная цель — предложить C#-разработчикам среду, которая сочетает скорость работы редактора кода (вроде VS Code) с глубиной анализа, характерной для полноценных IDE. На данный момент поддерживаются .NET 6, 7 и 8, а также планируется интеграция с .NET 9.

Ключевые особенности

  • Молниеносный IntelliSense: Подсказки и автодополнение появляются практически мгновенно, даже в проектах с сотнями тысяч строк кода. Система анализа использует кэширование Roslyn на новом уровне.
  • Встроенный терминал и Git: В IDE интегрирован продвинутый терминал с подсветкой синтаксиса и визуальный инструмент для работы с Git (стеджинг, коммиты, сравнение файлов).
  • Профилировщик для .NET: Встроенный инструмент для замера производительности без необходимости подключать внешние утилиты. Позволяет видеть аллокации памяти и узкие места в реальном времени.
  • Умный рефакторинг: Помимо стандартных действий (переименование, извлечение метода), IDE предлагает автоматическую миграцию на новые версии .NET API и замену устаревших конструкций.
  • Поддержка Blazor и MAUI: Полноценная подсветка, навигация и отладка для веб- и мобильных проектов.

Первое впечатление

После установки IDE запускается за 3-4 секунды. Интерфейс минималистичный, напоминает Fleet, но с элементами из Visual Studio. Радует, что для начала работы не нужно создавать отдельный проект — можно открыть папку с кодом, и среда сама определит структуру решения. Отладка работает стабильно, точки остановки срабатывают корректно, а окно «Watch» обновляется без задержек.

Кому это будет полезно?

  • Разработчикам на C#, которые ищут быструю альтернативу Visual Studio для повседневных задач.
  • Командам, работающим с микросервисами на .NET — легковесность IDE позволяет держать открытыми сразу несколько проектов без потери производительности.
  • Новичкам: Простой интерфейс и встроенные подсказки по синтаксису делают порог входа низким.

Что не понравилось?

Пока нет поддержки расширений (плагинов) — только базовый функционал. Также отсутствует встроенный дизайнер форм для WinForms и WPF. Разработчики обещают добавить эти функции в течение полугода. Кроме того, версия для Linux пока находится в статусе бета.

Итоги

Новая IDE — это уверенный шаг в сторону современного, быстрого и удобного инструмента для C# (.NET). Если вам надоела «тяжесть» Visual Studio и не хочется платить за лицензию Rider, стоит присмотреться к этому проекту. Скачать бесплатную версию (Community Edition) уже можно на официальном сайте.

Следите за обновлениями на PythonLib — мы продолжим тестировать новинку и расскажем о скрытых фишках в следующих статьях.

<<

Рекомендуем библотеки