As melhores atualizações de ferramentas são aquelas que você sente depois de alguns dias, não as que só parecem boas nas notas de lançamento.
É assim que Aspire no VS Code 13.4 me parece.
Esta atualização é toda sobre apertar o loop interno: criar projetos mais rápido, depurar recursos multilíngues de forma mais natural, expor saúde e comandos diretamente no editor, e manter o dashboard por perto sem torná-lo o único lugar onde você pode trabalhar.
Essa é uma direção muito boa.
A grande vitória é menos troca de contexto
Se você usa o Aspire com seriedade, geralmente está transitando entre várias superfícies:
- código do AppHost
- terminal
- dashboard
- logs
- sessões de depuração
- endpoints de serviço
O que o 13.4 faz bem é reduzir o atrito entre essas superfícies.
A nova experiência no VS Code torna mais do estado da aplicação visível exatamente onde você já está trabalhando:
- saúde dos recursos no editor
- comandos ao lado das declarações de recursos
- acesso mais fácil ao dashboard
- acesso a logs a partir do contexto do AppHost
- um painel que continua útil mesmo antes de iniciar a depuração completa
Isso parece pequeno até você fazer isso todos os dias.
Depurar stacks mistas importa mais do que as pessoas pensam
Uma das partes mais fortes desta atualização é a história mais natural para depurar C#, TypeScript, Python, Go, aplicações de navegador e Azure Functions em um único fluxo orientado pelo Aspire.
Isso reflete a forma real das aplicações modernas muito melhor do que fingir que tudo vive em um único runtime.
Para desenvolvedores .NET especialmente, isso é valioso porque muitos de nós agora estamos construindo sistemas que misturam projetos de API, front-ends, workers e serviços adjacentes a IA em linguagens diferentes.
O fato de o Aspire estar tornando isso mais unificado dentro do VS Code é uma melhoria muito prática.
O suporte ao TypeScript AppHost chegar ao GA também é significativo
Eu não ignoraria o lado do TypeScript AppHost neste lançamento.
O Aspire se tornando mais natural tanto para C# quanto para TypeScript amplia quem pode trabalhar no mesmo modelo de sistema sem fluxos de trabalho estranhos de segunda classe. Isso importa para equipes onde código de plataforma, código de front-end e orquestração de serviços vivem próximos.
Minha opinião
Aspire 13.4 no VS Code não é sobre uma única funcionalidade matadora. É sobre suavizar as arestas do loop diário:
- iniciar mais rápido
- ver mais estado onde você programa
- depurar de forma mais natural
- pular para logs e dashboard só quando necessário
É exatamente assim que boas ferramentas deveriam evoluir.
Se você já usa o Aspire, esta atualização parece valer a pena instalar. Se você ainda está se perguntando se o VS Code é um lar sério para desenvolvimento baseado em Aspire, a resposta está ficando cada vez mais óbvia.
Post original: Aspire in VS Code: the 13.4 developer loop
