WorldKit VEMLVEML language support for building virtual worlds — syntax highlighting, validation, autocomplete, and scene navigation. FeaturesSyntax HighlightingRich TextMate grammar for Real-Time ValidationDiagnostic codes (VEML001–VEML399) catch errors as you type — parse errors, schema violations, and broken references. Schema-Driven AutocompleteContext-aware completions for elements, attributes, and values based on the VEML schema. Go to Definition & Find All ReferencesNavigate between entity references with Ctrl+Click and find all usages across your project. Hover DocumentationHover over any element or attribute to see schema documentation inline. Scene OutlineTree view showing your world's entity hierarchy with click-to-navigate. SnippetsQuick-insert common VEML patterns: worlds, entities, environments, and more. Project ScaffoldingRun WorldKit: New World Project from the Command Palette to scaffold a complete VEML project. Document FormattingFormat your VEML files with proper indentation and structure. Public Extension APIThird-party extensions can query entities, resolve references, and subscribe to world changes via the Getting Started
Tier Capability MatrixWorldKit operates in tiers based on what tools are connected:
The status bar shows your current tier: Requirements
Extension SettingsThis extension does not contribute any settings currently. All features activate automatically when VEML files are detected. Known IssuesReport issues at the GitHub issue tracker. Release NotesSee CHANGELOG.md for version history. WorldKit VEML is developed by FiveSquared. |