· · 2 минут чтения

Aspire в VS Code 13.4 правильно подтягивает цикл разработки

Aspire в VS Code 13.4 — это не просто обновление функций. Это реальное улучшение ежедневного цикла разработки: лучшая отладка, видимость ресурсов, интеграция панелей и поддержка TypeScript AppHost.

Aspire VS Code .NET Developer Experience TypeScript
Эта статья также доступна на:English, Català, Español, Deutsch, Français, Português, Italiano, 日本語, 中文, 한국어, हिन्दी, Polski, Türkçe, العربية, Bahasa Indonesia, Nederlands

Лучшие обновления инструментов — те, которые вы ощущаете спустя несколько дней, а не те, что просто хорошо выглядят в release notes.

Именно так я воспринимаю Aspire в VS Code 13.4.

Это обновление целиком о подтягивании внутреннего цикла: более быстром создании проектов, более естественной отладке ресурсов на разных языках, отображении здоровья и команд прямо в редакторе, а также о том, чтобы держать дашборд рядом, не делая его единственным местом, где можно работать.

Это очень хорошее направление.

Главная победа — меньше переключений контекста

Если вы серьёзно используете Aspire, вы обычно перемещаетесь между несколькими поверхностями:

  • код AppHost
  • терминал
  • дашборд
  • логи
  • сессии отладки
  • эндпоинты сервисов

13.4 хорошо справляется со снижением трения между этими поверхностями.

Новый опыт в VS Code делает больше состояния приложения видимым именно там, где вы уже работаете:

  • здоровье ресурсов в редакторе
  • команды рядом с декларациями ресурсов
  • более лёгкий доступ к дашборду
  • доступ к логам из контекста AppHost
  • панель, полезная ещё до начала полноценной отладки

Это звучит незначительно, пока вы не начинаете делать так каждый день.

Отладка смешанных стеков важнее, чем кажется

Одна из самых сильных частей этого обновления — более естественная история отладки C#, TypeScript, Python, Go, браузерных приложений и Azure Functions в едином процессе на базе Aspire.

Это гораздо точнее отражает реальную форму современных приложений, чем притворяться, что всё живёт в одном рантайме.

Особенно для .NET-разработчиков это ценно, потому что многие из нас сейчас строят системы, смешивающие API-проекты, фронтенды, воркеры и сервисы, связанные с ИИ, на разных языках.

Тот факт, что Aspire делает это более единым внутри VS Code, — очень практичное улучшение.

Достижение GA у поддержки TypeScript AppHost также значимо

Я бы не стал игнорировать сторону TypeScript AppHost в этом релизе.

То, что Aspire становится более естественным и для C#, и для TypeScript, расширяет круг тех, кто может работать в одной и той же модели системы без странных процессов второго сорта. Это важно для команд, где платформенный код, фронтенд-код и оркестрация сервисов живут рядом друг с другом.

Моё мнение

Aspire 13.4 в VS Code — не про одну убийственную функцию. Это про сглаживание шероховатостей в ежедневном цикле:

  • быстрее стартовать
  • видеть больше состояния там, где вы пишете код
  • отлаживать более естественно
  • переходить к логам и дашборду только тогда, когда нужно

Именно так и должны развиваться хорошие инструменты.

Если вы уже используете Aspire, это обновление выглядит достойным установки. Если вы всё ещё сомневаетесь, серьёзное ли VS Code место для разработки на Aspire, ответ становится всё очевиднее.

Оригинальный пост: Aspire in VS Code: the 13.4 developer loop

Поделиться:
Просмотреть исходный код этой статьи на GitHub ↗
← Claude Opus 4.8 в Foundry — еще один признак того, что выбор модели становится функцией платформы
Binlog MCP Server, возможно, сейчас самый практичный AI-инструмент для отладки в .NET →