This extension provides syntax highlighting and basic editor support for the Jeppesen Rave domain-specific language (DSL), used in airline crew planning and operations systems.
✨ Features
Syntax highlighting for:
export declarations
%variables% and scoped references like leg.%start_station%
Common Rave functions (any, times, default, etc.)
Keywords (rule, end, not, and, or, etc.)
Numbers and time values (10, 0:30, 12:45:00)
Strings and comments (/* … */)
Bracket and quote auto-closing
Basic comment toggling
📦 Installation
From Source
Clone this repository:
git clone https://github.com/your-username/vscode-rave.git
cd vscode-rave
🎨 Color customization
Identify the editor tokens and scopes that you want to customize (CTRL + SHIFT + P then search for Developer: Inspect editor tokens and scopes)
Once you identify the textmate scope add the config to your json file under the "editor.tokenColorCustomizations" field