Skip to content
| Marketplace
Sign in
Visual Studio Code>Programming Languages>Lintx Structural EditorNew to Visual Studio Code? Get it now.
Lintx Structural Editor

Lintx Structural Editor

Tiziano Santoro

| (0) | Free
View and edit Protobuf-encoded binary files with a schema using a Svelte-based webview.
Installation
Launch VS Code Quick Open (Ctrl+P), paste the following command, and press enter.
Copied to clipboard
More Info

Lintx Structural Editor (VS Code)

This extension hosts the Svelte-based structural editor inside a VS Code webview. It lets you:

  • Open a panel via the command: "Open Structural Editor" (command id: lintx.openStructuralEditor).
  • Load a .proto schema and a .bin data file via buttons in the UI.
  • Edit values and save the encoded .bin back to disk.

Development

  • Build the Svelte app in ../structural-editor so dist/ exists (e.g., npm run build).
  • Run the extension in VS Code (F5). The extension reads ../structural-editor/dist/index.html and rewrites asset URLs for the webview.

Notes

  • In webview mode, file open/save is handled by the extension using vscode.window.showOpenDialog and vscode.workspace.fs.
  • The Svelte app contains a bridge that uses acquireVsCodeApi() when running inside a VS Code webview; it falls back to the browser path otherwise.
  • Contact us
  • Jobs
  • Privacy
  • Manage cookies
  • Terms of use
  • Trademarks
© 2025 Microsoft