Skip to content
| Marketplace
Sign in
Visual Studio Code>Programming Languages>Structured Data ArchiveNew to Visual Studio Code? Get it now.
Structured Data Archive

Structured Data Archive

Winterlude Interactive

|
1 install
| (0) | Free
VS Code language support for Structured Data Archive (.sda) files.
Installation
Launch VS Code Quick Open (Ctrl+P), paste the following command, and press enter.
Copied to clipboard
More Info

Structured Data Archive VS Code Support

This project provides VS Code language support for .sda files.

It is intentionally independent of any runtime SDA implementation. The language server is a spec-oriented editor tool that parses SDA source text directly, including incomplete and invalid documents while users are editing.

Features

  • .sda file association
  • TextMate syntax highlighting
  • Bracket/comment configuration
  • SDA snippets
  • Language Server Protocol support
  • Syntax diagnostics
  • section, schema, type, and data-field diagnostics
  • schema-aware data field completions
  • built-in type and literal completions
  • hover text for sections, types, and schema fields
  • document symbols
  • semantic tokens
  • whole-document formatting

Layout

client/                  VS Code extension activation code
server/                  SDA language server implementation
syntaxes/                TextMate grammar
language-configuration/  VS Code language configuration
snippets/                SDA snippets
docs/                    deployment instructions

Build

npm install
npm run compile

Package

npm run package

The package command writes a .vsix file in this directory.

  • Contact us
  • Jobs
  • Privacy
  • Manage cookies
  • Terms of use
  • Trademarks
© 2026 Microsoft