This folder contains a local VS Code language extension for .dali and .dl files.
Features
- Syntax highlighting for core DSL keywords (
preset,engine,chain,quality, etc.) - Effect names (
preamp,eq32,peaking,limiter, ...) - Number + unit tokens (
hz,ms,db,x) //comments, string literals, operators, and property keys- Snippets:
dali-preset,dali-eq32,dali-limiter,dali-legacy-fx - Autocomplete for blocks, parameter keys, and common values
- Diagnostics: warns on unknown block/effect names in DALI files
Use In Development Host (Fastest)
- Open
dali-lang/editors/vscodein VS Code. - Press
F5to launch Extension Development Host. - Open your project in the new host window.
.daliand.dlfiles will useDALIlanguage mode.
Package As VSIX (Optional)
cd dali-lang/editors/vscode
npx @vscode/vsce package
Then in VS Code: Extensions -> ... -> Install from VSIX... and pick the generated .vsix file.