Skip to content
| Marketplace
Sign in
Visual Studio Code>Programming Languages>BTXML CheckerNew to Visual Studio Code? Get it now.
BTXML Checker

BTXML Checker

abco20

|
1 install
| (0) | Free
Formatter, diagnostics, and language tooling for BehaviorTree.CPP XML in VS Code.
Installation
Launch VS Code Quick Open (Ctrl+P), paste the following command, and press enter.
Copied to clipboard
More Info

BTXML Checker

VS Code support for BehaviorTree.CPP XML projects.

Features

  • Diagnostics through the bundled btxml language server
  • Formatting for .bt.xml and .tree.xml
  • Completion, hover, go-to-definition, references, document symbols, and code actions
  • Commands to restart the language server, inspect the workspace, open the config, and create a starter config
  • JSON schema validation for btxml.config.json and btxml.nodes.json

Commands

  • BTXML Checker: Restart Language Server
  • BTXML Checker: Show Output
  • BTXML Checker: Format Groot XML
  • BTXML Checker: Check Workspace
  • BTXML Checker: Show Project Summary
  • BTXML Checker: Open Config
  • BTXML Checker: Create Config

Configuration

The extension reads the same effective project configuration as the CLI, so diagnostics and formatting stay consistent between the editor and command line tools.

When a document is open, the language server resolves the nearest btxml.config.json above that file first. If btxml.configPath is set, that explicit config still takes priority.

Release

The marketplace extension ID is abco20.btxml-checker.

  • Contact us
  • Jobs
  • Privacy
  • Manage cookies
  • Terms of use
  • Trademarks
© 2026 Microsoft