Skip to content
| Marketplace
Sign in
Azure DevOps>Azure Repos>JSON Schemas

JSON Schemas

Microsoft DevLabs

|
402 installs
| (1) | Free
Intellisense and validation for JSON files

Edit JSON files with schema support

Visual Studio Code provides intellisense for JSON files based on JSON Schema. Now that same support is available when editing files in the Azure Repos web UI!


Quick steps to get started

After installing the extension, create or edit a JSON file with an associated schema

  • For example, tsconfig.json (Typescript) or package.json (NPM)
  • Ctrl+Space triggers completion suggestions

Notable Features

  • Supports all JSON schemas registered at http://schemastore.org
  • Supports mapping a schema via root-level $schema tags, including local references within the same Git repository or TFVC project
  • Supports workspace schema mappings via .vscode/settings.json, including including local references within the same Git repository or TFVC project
  • Supports JSON file associations via .vscode/settings.json.

Known Issues

  • The schema for the .vscode/settings.json file itself only defines "json.schemas" and "files.associations" by default.
  • File associations in .vscode/settings.json may not work on the first file selected in a given browser window. Switching to a different file, then back should work.

Contributors

We thank the following contributor(s) for this extension: Tyrie Vella


View Notices for third party software included in this extension.


Microsoft DevLabs is an outlet for experiments from Microsoft, experiments that represent some of the latest ideas around developer tools. Solutions in this category are designed for broad usage, and you are encouraged to use and provide feedback on them; however, these extensions are not supported nor are any commitments made as to their longevity.

  • Contact us
  • Jobs
  • Privacy
  • Terms of use
  • Trademarks
© 2019 Microsoft