Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
38 commits
Select commit Hold shift + click to select a range
b6ed4f0
Restructure VS Code extension page
davidfowl May 3, 2026
8b83b5d
Use fenced ::: callouts instead of <Aside> JSX
davidfowl May 3, 2026
2e145c9
Drop VS Code version floor from prerequisites
davidfowl May 3, 2026
fd8ea4b
Drop 'aspire describe --follow' implementation detail
davidfowl May 3, 2026
098f9ad
Standardize on 'Aspire view' (correct VS Code terminology)
davidfowl May 3, 2026
d4cad9f
Convert Language coverage to a table
davidfowl May 3, 2026
807ec71
Lead intro with the 'why' (polyglot debugging in one F5)
davidfowl May 3, 2026
a1708f0
Replace raw <details> with the Expand component
davidfowl May 4, 2026
9822437
Merge branch 'main' into docs/vscode-extension-polyglot
adamint May 5, 2026
484a0d7
Pull in release/13.3 VS Code page updates
adamint May 5, 2026
43d94da
Tighten VS Code extension page; drop Settings, MCP, and Reference sec…
adamint May 5, 2026
07dc753
Combine Node.js and browser apps into one Language coverage row
adamint May 5, 2026
b696bda
Combine deploy and debugger-settings launch.json examples
adamint May 5, 2026
9b21075
Remove Commands section from VS Code extension page
adamint May 5, 2026
f89e465
Note that the Aspire VS Code extension auto-registers the config schema
adamint May 5, 2026
205ae62
Add VS Code extension screenshots and Scaffold + editor-title-button …
adamint May 6, 2026
f20ead5
Address Copilot review: grammar fixes and remove misleading deploy co…
adamint May 6, 2026
06590b3
Remove redundant intro sentence about live state surfaces
adamint May 6, 2026
5c18a54
Wrap Getting started in Steps; mention manual schema fallback for use…
adamint May 6, 2026
595e570
Correct gutter icon table and editor title button labels to match shi…
adamint May 6, 2026
6209deb
Update New Aspire project screenshot to show new template list
adamint May 6, 2026
3a344ef
Use distinct dark and light New Aspire project screenshots
adamint May 6, 2026
56fe76e
Use distinct light theme image for Aspire panel sidebar
adamint May 6, 2026
c03ec0d
Use new image for Aspire panel dark theme
adamint May 6, 2026
5e34706
Use new image for Aspire panel light theme
adamint May 6, 2026
038b219
Remove width=400 on Aspire view image so full window screenshot rende…
adamint May 6, 2026
c6f8335
Trim transparent padding from screenshots; ignore generated twoslash …
adamint May 6, 2026
4790583
Use actual dark theme screenshot for Aspire sidebar
adamint May 6, 2026
223d854
Add debug screenshots (dark+light) and re-trim all extension screenshots
adamint May 6, 2026
e84cfde
Remove install + live-editor screenshots
adamint May 6, 2026
2b84ba1
Move Aspire view screenshot up under Live editor integration
adamint May 6, 2026
89c1f80
Replace new project screenshots and trim transparent borders
adamint May 6, 2026
5c9d243
Move debug sessions screenshot below launch.json examples
adamint May 6, 2026
d090df3
Caption new project screenshot
adamint May 6, 2026
747c431
Tighten new project caption
adamint May 6, 2026
ebe16f1
Remove center alignment from new project caption
adamint May 6, 2026
bd51cbe
Reword intro lede
adamint May 6, 2026
03977d0
Update Japanese translation of VS Code extension docs
IEvangelist May 6, 2026
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
4 changes: 4 additions & 0 deletions .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -454,3 +454,7 @@ FodyWeavers.xsd
bin/
obj/
tmp-ts-validation/
.playwright-mcp/

# Generated TwoSlash types
src/frontend/.twoslash-types/
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file not shown.
Binary file not shown.
242 changes: 108 additions & 134 deletions src/frontend/src/content/docs/get-started/aspire-vscode-extension.mdx

Large diffs are not rendered by default.

Large diffs are not rendered by default.

17 changes: 1 addition & 16 deletions src/frontend/src/content/docs/reference/cli/configuration.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -87,22 +87,7 @@ latest release.

### Associate the schema in Visual Studio Code

If you prefer not to commit a `$schema` property, you can associate the schema
with `aspire.config.json` in your user or workspace `settings.json`:

```json title=".vscode/settings.json"
{
"json.schemas": [
{
"fileMatch": ["aspire.config.json"],
"url": "https://aspire.dev/reference/cli/configuration/schema.json"
}
]
}
```

VS Code also honors the `$schema` property automatically, so either approach
enables completions and validation in the built-in JSON language service.
With the [Aspire VS Code extension](/get-started/aspire-vscode-extension/) installed, the schema is registered for `aspire.config.json` automatically. Without the extension, add a `$schema` property to the top of `aspire.config.json` (see above) or map the schema manually in `.vscode/settings.json` under `json.schemas`.

Comment thread
adamint marked this conversation as resolved.
### Other editors

Expand Down
Loading