Новая 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 — мы продолжим тестировать новинку и расскажем о скрытых фишках в следующих статьях.
<<