Skip to content

Latest commit

 

History

History
49 lines (32 loc) · 1.44 KB

editor-features.md

File metadata and controls

49 lines (32 loc) · 1.44 KB

Editor Features

Language Servers

There are language servers that use schemas from SchemaStore.

YAML

TOML

Custom Schema Properties

VSCode

  • allowTrailingCommas
  • defaultSnippets
  • markdownDescription

allowTrailingCommas

Visual Studio Code allows specifying whether trailing commas are allowed in the schema itself. Use the allowTrailingCommas field. See this PR if you wish to add this for your schema:

{
  "$schema": "http://json-schema.org/draft-07/schema#",
  "allowTrailingCommas": true,
  ...
}

Taplo

  • x-taplo
  • x-taplo-info

More information here.

IntelliJ

  • x-intellij-language-injection
  • x-intellij-html-description
  • x-intellij-enum-metadata