LexCoding Markdown Viewer
A VS Code extension that aggregates and previews .lexcoding markdown outputs in one place.
Features
- Opens the Dashboard webview automatically on extension activation.
- Uses top navigation tabs instead of a sidebar tree.
- Supports in-page switching between related files in the same issue/PR.
- Renders markdown with GitHub-like diff highlighting for
diff code fences.
- Provides a dashboard command and refresh command.
Commands
LexCoding: Open Dashboard
LexCoding: Refresh
Local development
npm install
npm run compile
Then press F5 in VS Code Extension Host to test.
Test against another project
Use workspace root .vscode/launch.json config:
Run LexCoding MD Viewer (browseruse_bench) for /Users/leo/workspace/Lexmount/browseruse_bench
Run LexCoding MD Viewer (Custom via Settings) for any custom path
The extension can read markdown files from LEXCODING_VIEWER_WORKSPACE_ROOT, even if Extension Host starts with an empty window.
Manual fallback when no folder is opened
Set VS Code setting:
lexcodingViewer.workspaceRoot
to an absolute project path (or directly to the .lexcoding path).
| |