Skip to content
| Marketplace
Sign in
Visual Studio Code>Programming Languages>JAMLNew to Visual Studio Code? Get it now.
JAML

JAML

JAML Group

|
3 installs
| (0) | Free
JAML language helper for VS Code and Cursor
Installation
Launch VS Code Quick Open (Ctrl+P), paste the following command, and press enter.
Copied to clipboard
More Info

JAML

Language support for JAML in VS Code and Cursor.

Features

  • Context-aware element, control-key, style, plugin, and argument completion
  • Diagnostics for element types, style/plugin paths, and argument values
  • Hover documentation sourced from current JAM-UI language metadata
  • Go to Definition for methods, props, vars, refs, shared members, and aliases
  • Automatic JAML recognition in JSON, JavaScript, and ES module files
  • Explicit .jaml.json, .jaml.js, and .jaml.mjs file naming

The extension leaves ordinary JSON and JavaScript files alone unless their content contains strong JAML signals. Project-specific settings can be placed in jaml.config.json.

Commands

  • JAML: Validate File
  • JAML: Doctor
  • JAML: Reload Metadata

Settings

  • jaml.enableForJson: choose auto, always, or never
  • jaml.include: additional file patterns to inspect
  • jaml.exclude: file patterns to ignore

Runtime metadata is loaded from a packaged, generated cache. In the JAM-UI development repository, trusted source changes invalidate that cache and trigger bounded extraction in an isolated child process. Opened workspace source is never executed for metadata discovery.

License

ISC

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