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

DeltaScript

ZtaMDev

| (0) | Free
DeltaScript language support: syntax highlighting, LSP diagnostics, and file icon for .ds files.
Installation
Launch VS Code Quick Open (Ctrl+P), paste the following command, and press enter.
Copied to clipboard
More Info

DeltaScript VS Code Extension

Language support for DeltaScript: syntax highlighting, inline diagnostics (syntax and types), completions, hovers with code previews, go to definition.

Features

  • Syntax highlighting (keywords, types, function declarations/calls, member calls, maybe/true/false, ::Type annotations).
  • Language configuration (comments, brackets, auto-closing pairs).
  • Inline diagnostics via LSP (syntax and DeltaScript type errors) with red squiggles and Problems entries.
  • Smarter completions:
    • Keywords (async/await, control flow, declarations).
    • Types (num, str, mbool, obj, arr) and constants (true, false, maybe).
    • spec.* helpers (log, error, warn, info, debug, success, input).
    • In-scope/local identifiers and previously typed words.
    • Snippets (function and class).
  • Hover:
    • Keyword/tooltips for mut, inmut, func, interface, spec.*.
    • Code preview of symbol definitions (functions, classes, interfaces, variables).
  • Go to Definition, Document/Workspace Symbols, References, Rename, Signature Help.

Requirements

  • VS Code 1.84+
  • Node.js 18+
  • The extension starts a bundled LSP server and uses the DeltaScript transpiler for diagnostics. Load order:
    1. extension/server/transpiler.js (bundled copy you can update when building the language)
    2. deltascript/dist/transpiler.js (installed package)
    3. ../../dist/transpiler.js (when developing side-by-side)

Usage

  • Open a .ds file.
  • You will get colorization, inline errors (syntax + type), completions, hover details with code previews, go-to-definition, and more.

License

MIT

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