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

DMS

flopes

|
1 install
| (0) | Free
Language support for DMS (Data Meta Syntax) — syntax highlighting, formatting, and diagnostics via dmsfmt --lsp.
Installation
Launch VS Code Quick Open (Ctrl+P), paste the following command, and press enter.
Copied to clipboard
More Info

DMS — VS Code

Language support for DMS (Data Meta Syntax).

  • Syntax highlighting for .dms files
  • Formatting and diagnostics via dmsfmt --lsp
  • Folding, brackets, and comment toggling

Requirements

This extension is a thin client. It needs the dmsfmt binary on your system to provide formatting and diagnostics.

  1. Install dmsfmt (build from the DMS repo or grab a release).
  2. Either:
    • Put dmsfmt on your PATH, or
    • Set dms.serverPath in your VS Code settings to the absolute path of the dmsfmt executable.

Without dmsfmt, syntax highlighting still works, but formatting and diagnostics will not.

Settings

Setting Default Description
dms.serverPath "" Absolute path to dmsfmt. Empty = use PATH.
dms.trace.server "off" LSP trace level: off, messages, verbose.

Links

  • Website
  • Tier-1 spec
  • Format comparison
  • Source repository

License

MIT

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