microsoft / microsoft/aspire.dev

[What's New Analysis] Create VS Code extension documentation

Open
#348 0 comments 0 reactions 1 assignee View on GitHub

@maddymontaquila is already working on this.

Since Feb 9, 2026.

external feedback
Dominant language
MDX
Stars
193
Forks
87
Avg merge
1d 22h
Merged PRs (30d)
73

Description

Summary

Aspire 13.0 introduced a VS Code extension with debugging support for Python, JavaScript, and .NET applications. No dedicated documentation exists.

What's Missing

From what's-new-in-aspire-13:

Features
  • Launch and debug Aspire applications from VS Code
  • Python debugging with breakpoints (automatic - no config needed)
  • JavaScript/Node.js debugging
  • .NET debugging
  • Resource visualization
Debugging Scenarios Mentioned
  • Python scripts (AddPythonApp)
  • Python modules (AddPythonModule)
  • Flask applications
  • Uvicorn/FastAPI (ASGI with async/await)
  • Vite applications
  • Node.js applications

Suggested Content

  1. Installation - How to install the extension
  2. Getting started - Launch an Aspire app from VS Code
  3. Python debugging - Breakpoints, variable inspection
  4. JavaScript debugging - Node.js and Vite apps
  5. .NET debugging - Standard .NET debugging
  6. Multi-language debugging - Debugging polyglot apps
  7. Configuration - launch.json settings if any

Why It Matters

VS Code is the primary IDE for Python and JavaScript developers. They need to know Aspire has first-class VS Code support.

Contributor guide

Open the contributing guide

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.