The JSON editor in Visual Studio is the first of its kind to fully support JSON Schema.
Writing JSON documents has never been easier than with the Visual Studio JSON editor.
You can even type the colon before the closing quote of a property name to save a few keystrokes.
This example shows what it's like working with a Web Manifest JSON document.
Information from the referenced JSON Schema is displayed as hover tooltips to help make it clear what the various properties mean.
Most modern JSON parsers support comments, and so does Visual Studio. Simply hit the global keyboard shortcut
Ctrl+K+C to add a comment, or
Ctrl+K+U to uncomment the line or selection.
The editor helps you keep track of syntax errors and other potential issues, such as duplicate properties.
You get great support for writing JSON Schema documents.
Visual Studio provides full IntelliSense for JSON Pointer references. It works for pointers in the current document as well as remote references.
$ref references make it easy to refactor your JSON Schema.
You can hit
F12 on any
$schema property to navigate to its source origin - in both local and remote files.
All the JSON Schema files that provide IntelliSense and validation are open source at SchemaStore.org.