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
Monitor files : Validated when they contain the connection
and objects
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.