SDDS Viewer for VS Code

VS Code extension for reading and visualizing SDDS files with a custom viewer and interactive plotting.
Overview Example
The screenshot below shows the Overview tab layout.

Installation Requirements
- Node.js 20+
- VS Code 1.90+
- Python 3.9+
- Python package:
soliday.sdds or compatible sdds
Setup Instructions
- Install dependencies and build:
npm install
npm run build
npm test
- Open this folder in VS Code.
- Press
F5 to launch Extension Development Host.
- Open an SDDS file from Explorer or run
SDDS: Open Viewer.
Python Interpreter Configuration
The extension runs the SDDS backend with python3 by default.
If your SDDS package is installed in a different interpreter, set:
Example (settings.json):
{
"sddsViewer.pythonPath": "/opt/homebrew/bin/python3.11"
}
| |