DYVQL is a lightweight, SQL-like query language for CSV files. This Visual Studio Code extension adds first-class support for authoring DYVQL scripts in .dyvql files.
Features
Syntax Highlighting
TextMate-based grammar with case-insensitive keywords, string/number literals, comments, variables, operators and punctuation tokens.
Diagnostics
Red-underline errors on unrecognized DYVQL keywords or invalid tokens, while ignoring valid variables and literals.
Code Completion
Context-aware completions for DYVQL keywords (SELECT, FROM, WHERE, etc.) and operators triggered on space, dot or comma.
Comment & Bracket Support
Line comments (--), block comments (/* … */), auto-closing and surrounding pairs for brackets and quotes.
Installation
From the Marketplace
Search for DYVQL in the Extensions view (⇧⌘X).