OSU Beatmap Syntax Highlighter
A Visual Studio Code extension that provides syntax highlighting for OSU beatmap (.osu) files.
Features
Installation
- Download the extension package (.vsix file)
- Open VSCode
- Go to Extensions view (Ctrl+Shift+X)
- Click the "..." menu and select "Install from VSIX..."
- Select the downloaded .vsix file
Usage
The extension automatically activates when you open any .osu file. All OSU beatmap syntax will be highlighted according to the defined color scheme.
Supported File Types
Color Scheme
The extension uses semantic highlighting that works with any VSCode theme:
- Section headers - Highlighted as entity names
- Property names - Highlighted as variables
- Numeric values - Highlighted as constants
- File paths - Highlighted as strings
- Comments - Standard comment highlighting
- Timing data - Specialized numeric highlighting
- Storyboard commands - Keyword highlighting
Contributing
Feel free to contribute to this extension by submitting issues or pull requests on the GitHub repository.
License
MIT License - see LICENSE file for details.
| |