The JSON Editor makes it possible to easily view, edit, and validate JSON documents.

A rich text based editor provides syntax highlighting, well-formed and schema aware validation, auto complete/intellisense based on a JSON Schemas, go to XSD definition, and much more.

Associated features and tools include:

Intellisense/Auto Complete

The JSON Editor intelligently calculates the auto complete options from an associated JSON Schema (Draft 4.0 or Draft 6.0). So you are presented with the properties, and types that are permitted, at the current location in the file. Annotations are read from the JSON Schema and presented as tooltips, to provide context sensitive help.

JSON Intellisense based on JSON Schema.

Infer Schema (JSON document to JSON Schema)

A JSON Schema can be inferred from a sample JSON document, the resulting JSON Schema can then be refined manually if needed using the JSON Schema Editor. Associating a JSON Schema with a document provides validation and intellisense.

Document Outline View

The document outline shows the current JSON document as a tree. The selection in the editor and the document outline remain in sync making it quick and easy to navigate large or complex documents.

JSON Document Outline.

Goto Definition

Jumps to the JSON Schema definition of the currently selected item within the JSON Document.

Validation

Determines if a JSON document is both well-formed and valid against an associated JSON Schema. Errors are shown inline within the JSON document and in the error window as you type.

Outlining (Code Folding)

The JSON Editor allows elements within the JSON document to be collapsed, thus maximizing your working area to simplify editing large files.

Document Formatting

The JSON Editor provides a 'Format JSON' option which indents all the elements correctly, making the JSON document simple to read.

Syntax highlighting

The JSON Editor provides syntax highlighting which makes your JSON code easier to develop, allowing errors to be avoided.

File change notification

The user is notified when the file they are working on is changed by an external editor.

Spell Checking

Liquid JSON Studio contain a powerful SpellChecker. The SpellChecker highlights spelling mistakes inline in real time as you type, mistakes can then be corrected by clicking on them and selecting the correct spelling.

Like what you see? Try Liquid Studio Free Free Trial

More Editors and Tools

FEATURE DETAILS Graphical JSON Schema Editor

Graphical JSON Schema Editor

FEATURE DETAILS XML Spell Checker

XML Spell Checking

FEATURE DETAILS JSON Sample Builder

JSON Sample Builder

FEATURE DETAILS Infer JSON Schema

Infer JSON Schema