VS Code Extensions
DMS

DMS

by flopes

Language support for DMS (Data Meta Syntax) — syntax highlighting, formatting, and diagnostics via dmsfmt --lsp.

Downloads

26

Rating

— (0)

Version

0.5.2

Last updated

May 06, 2026

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.

License

MIT

Related extensions