Language support for DMS (Data Meta Syntax).
- Syntax highlighting for
.dmsfiles - 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.
- Install
dmsfmt(build from the DMS repo or grab a release). - Either:
- Put
dmsfmton yourPATH, or - Set
dms.serverPathin your VS Code settings to the absolute path of thedmsfmtexecutable.
- Put
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
License
MIT