Skip to content

Latest commit

 

History

History
22 lines (15 loc) · 977 Bytes

File metadata and controls

22 lines (15 loc) · 977 Bytes

Marketplace Version

Ruleset Tools for Visual Studio Code

This extension adds support for OpenXcom rulesets to Visual Studio Code for a better editing experience. Powered by vscode-yaml.

demo

Features

  • Registers *.rul as YAML files, enabling syntax highlighting and validation.
  • Validates the names and datatypes of all ruleset properties via JSON schemas.
  • Supports autocompletion.
  • Supports OpenXcom Extended.

Future Ideas

  • Validate logic errors in ruleset properties.
  • Autocompletion and validation of complex datatypes (eg. string IDs).
  • Common ruleset snippets.
  • Outline by element IDs.
  • Support for other filetypes.