Summary
Integrate Nemo's dev watch mode with the VS Code extension so that saving a Nemo XML file automatically reloads the running preview. Also add a "Preview in Nemo" command that launches or focuses the Nemo window for the current config.
Context
The nemo dev --watch mode (from the Build and Installation epic, #10) watches for file changes and hot-reloads the application. The VS Code extension should surface this as a seamless preview experience:
- Launch the app in dev mode from VS Code
- Save → auto-reload the preview window
- Keep the preview window visible alongside the editor
This creates a tight feedback loop: edit XML → Ctrl+S → see changes instantly.
Acceptance Criteria
Relevant Files
extensions/nemo-vscode/ — VS Code extension
crates/nemo/src/args.rs — CLI (needs dev subcommand from Build epic)
crates/nemo/src/main.rs — app entry point
Stack Base
Summary
Integrate Nemo's dev watch mode with the VS Code extension so that saving a Nemo XML file automatically reloads the running preview. Also add a "Preview in Nemo" command that launches or focuses the Nemo window for the current config.
Context
The
nemo dev --watchmode (from the Build and Installation epic, #10) watches for file changes and hot-reloads the application. The VS Code extension should surface this as a seamless preview experience:This creates a tight feedback loop: edit XML → Ctrl+S → see changes instantly.
Acceptance Criteria
nemo dev --watch --app-config <file>in a terminalnemo devsubcommand (from Build epic) must signal ready state so VS Code knows when to show previewRelevant Files
extensions/nemo-vscode/— VS Code extensioncrates/nemo/src/args.rs— CLI (needsdevsubcommand from Build epic)crates/nemo/src/main.rs— app entry pointStack Base
mainnemo dev --watch) and Createnemo-vscodeVS Code extension #63 (nemo-vscode extension)