Overview Version History Q & A Rating & Review
SlingData.io VS Code Extension
A VS Code extension that provides schema validation and intelligent language features for SlingData.io configuration files.
Features
Schema Validation
This extension automatically applies JSON schema validation to SlingData.io YAML configuration files:
Pipeline files : Validated when they contain the steps root key
Replication files : Validated when they contain the source, target, and streams root keys
API Spec files : Validated when they contain the name and endpoints root keys
Language Server Features (NEW!)
For pipeline YAML files, the extension now provides:
Expression Validation : Validates expressions in {curly braces} and boolean expressions in check:/if: fields
Autocomplete : IntelliSense for state variables, functions, environment variables, and more
Function Support : All Sling functions with parameter validation and documentation
Bracket Highlighting : Highlights matching brackets for easier navigation
Quick Fixes : Suggests corrections for common errors
See LANGUAGE_SERVER.md for detailed language server documentation.
Usage
Simply open any YAML file that follows the SlingData.io configuration format, and the extension will automatically detect and apply the appropriate schema, providing validation, autocomplete suggestions, and documentation.