Skip to content
| Marketplace
Sign in
Visual Studio Code>Other>Bladed 5 ToolsNew to Visual Studio Code? Get it now.
Bladed 5 Tools

Bladed 5 Tools

DNV Bladed

|
96 installs
| (0) | Free
Easily create and validate Bladed 5 JSON inputs in Visual Studio Code.
Installation
Launch VS Code Quick Open (Ctrl+P), paste the following command, and press enter.
Copied to clipboard
More Info

Bladed 5 Tools for Visual Studio Code

The Bladed 5 Tools extension provides input validation, auto-completion, tooltips and more to make it easier to create Bladed 5 JSON input files using Visual Studio Code. It works fully offline.

Activate the extension features

After installing the Bladed 5 Tools extension, make sure your JSON file includes the $schema property at the top of your JSON file, pointing to a valid Bladed JSON schema. This line activates the extension’s features.

For example, this URI points to the root Bladed 5 schema, which is required to validate all inputs used in a simulation:

{
    "$schema": "bladed-schema://5.0.0/simulate/BladedAnalysis.json"
}

Validation

Get real-time validation as you edit.

Schema validation errors GIF

Check Bladed 5 JSON file for validation errors; A ‘tick’ icon means no errors are present and a ‘cross’ icon means there are problems in your Bladed 5 JSON file (click the button to show or hide the list of errors and warnings in the ‘Problems panel’).

JSON validation status icon

Auto-complete

When authoring properties, the schema provides auto-complete suggestions to show what Bladed 5 supports. If a default value exists, it will be inserted automatically.

Additionally, auto-complete suggestions can be triggered at any point in the document by pressing Ctrl + Space.

Auto-complete examples usage GIF

Tooltips

Hover over any field name or object to view contextual details such as its description, required JSON input type, unit, and — where relevant — its default value.

Tooltip example GIF

Format JSON

Reformats Bladed 5 JSON to improve readability without changing the data.

Format JSON document button

Expand and collapse all JSON objects

Collapse Bladed 5 JSON to show only top‑level objects and arrays, making it easier to scan and navigate.

Collapse JSON objects button

Syntax highlighting

Bladed-specific JSON properties are rendered with custom syntax highlighting, making key fields easy to spot and understand.

Syntax highlighting example GIF


(c) DNV Services UK Limited 2026. All rights reserved. | 1.3.1 | (build version: 1.3.1+b.13.sha.98cbab1.t.beta.3)

  • Contact us
  • Jobs
  • Privacy
  • Manage cookies
  • Terms of use
  • Trademarks
  • Your Privacy Choices
  • Consumer Health Privacy
© 2026 Microsoft