Visual-first VS Code extension for ASP.NET Core (C#) — build, run, diagnose, and annotate without typing terminal commands.
Features
One-click Build & Run
Status bar$(tools) Build ASP.NET — runs dotnet build /property:GenerateFullPaths=true, spins while building, then shows success or a clickable error count.
Editor title bar (C# tabs) — $(tools) Build Current Project · $(play) Run / Watch.
MSBuild output is parsed into the native Problems panel with red/yellow squiggles.
Error highlighting & actions
Subtle red line tint + gutter alert icons on error lines.
CodeLens above each diagnostic: Add Note · Explain Error · Google / StackOverflow.
Hover cards with the same actions via command URIs.
Inline notes & ASP.NET Inspector
Right-click → Add Note to this Line (suggestion chips + custom input).
Ghost-text badges at end of line + bookmark gutter icons.
Sidebar ASP.NET Inspector with Build Diagnostics and Code Notes & Bookmarks (inline Jump / Edit / Delete).
Snippets
Prefix
Description
asp-trylog
Try/catch + _logger.LogError + ProblemDetails 500
asp-minapi
Minimal API route with typed results
asp-global-err
Global exception middleware template
Quick start
npm install
npm run compile
Press F5 (Run Extension) to open an Extension Development Host, then open any ASP.NET / .csproj workspace.