Unofficial VS Code syntax highlighter for The-Forge Shading Language (FSL).
This extension provides basic grammar highlighting for .fsl files used in The Forge rendering framework, making shader code more readable and easier to write.
- 🎨 Syntax highlighting for keywords, types, macros, and comments.
- 📂 Automatic detection of
.fslfiles. - 🪶 Lightweight and fast — no extra dependencies.
- 📜 Easy to extend with custom grammar rules.
- Download the
.vsixfile from the Releases page. - Install it via command line:
code --install-extension fluffsl-x.x.x.vsix
- Install it via VS Code extension market: Search fluffsl and install.
- To compile the extension and run it locally, follow these steps:
- Run the following command to install all required Node.js dependencies:
npm install- After the dependencies are installed, you need to compile the TypeScript code:
npm run compile- To test the extension locally, use the following command to open a new instance of VS Code with your extension:
F5 This will start a new VS Code window (called the Extension Development Host) with the extension loaded, allowing you to test its functionality.