Skip to content
| Marketplace
Sign in
Visual Studio Code>Other>SlingData.ioNew to Visual Studio Code? Get it now.
SlingData.io

SlingData.io

SlingData.io

|
9 installs
| (1) | Free
VS Code extension for Sling CLI with YAML schema validation
Installation
Launch VS Code Quick Open (Ctrl+P), paste the following command, and press enter.
Copied to clipboard
More Info

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.

  • Contact us
  • Jobs
  • Privacy
  • Manage cookies
  • Terms of use
  • Trademarks
© 2025 Microsoft