Skip to content
| Marketplace
Sign in
Visual Studio Code>Programming Languages>SifrNew to Visual Studio Code? Get it now.
Sifr

Sifr

Sifr

| (0) | Free
VS Code language support for Sifr using the native Sifr LSP server.
Installation
Launch VS Code Quick Open (Ctrl+P), paste the following command, and press enter.
Copied to clipboard
More Info

Sifr VS Code Extension

VS Code language support for Sifr. The extension registers .sifr files, contributes syntax highlighting, and launches the native language server:

sifr lsp --stdio

All semantic behavior is delegated to Sifr CLI/LSP surfaces. The extension does not implement parsing, type checking, diagnostics, formatting, linting, rename, references, ownership analysis, or generated-Rust logic.

Formatting is provided by the native LSP document formatting provider. Use the Sifr: Format Document command or VS Code editor.formatOnSave; sifr.format.enable controls whether the server advertises formatting support.

Local Development

npm install
npm run lint
npm run typecheck
npm test
npm run test:extension
npm run package

Use sifr.lsp.path to point at a local Sifr binary when it is not on PATH.

Compatibility

Version 0.1.0 supports the Sifr CLI/LSP 0.0.x developer tooling rules. The extension requires VS Code ^1.90.0 and launches the language server with sifr lsp --stdio.

Versioning

This extension version is intentionally independent from the Sifr compiler version while the developer tooling surface is active. Release notes must state the supported Sifr compiler/LSP version range before marketplace publication.

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