Language support for Finqu Liquid theme development in Visual Studio Code.
Finqu Liquid adds editor tooling for Liquid templates and theme schema files so you can catch problems earlier and work with {% schema %} blocks without leaving the editor.
Features
Syntax highlighting for .liquid files
Real-time diagnostics for Liquid templates
Autocomplete for Liquid tags, filters, and objects
Hover documentation for supported Liquid constructs
Schema-aware validation for {% schema %} blocks in section and block files
Validation for config/settings_schema.json
JSON formatting inside {% schema %} blocks
Format on save enabled by default for Liquid files
Supported Files
.liquid theme files
config/settings_schema.json
Formatting
When you run Format Document, the extension formats the JSON inside {% schema %} blocks while leaving the surrounding Liquid and markup untouched.
If the schema JSON is invalid, the formatter does nothing instead of rewriting the block.