Overview
The official Sanskriti VS Code extension bridges the gap between traditional text editors and our tokenless Sanskriti software builder. It brings rich syntax highlighting for Sassembly (`.sas`), built-in command palette actions, and 1-click toolchain installation directly into your IDE.
Download Extension
Requires Visual Studio Code version 1.80.0 or higher.
⬇️ Download sanskriti-1.0.0.vsixTo install: Open VS Code -> Extensions -> "..." (Views and More Actions) -> "Install from VSIX..."
Features
🎨 Sassembly Syntax Highlighting
Full TextMate grammar support for .sas files. Highlights structural Sanskrit keywords (आगच्छ, गच्छ, ददाति), Pāṇinian kārakas (म्, न, त्, य्, ए), hardware registers (कर्तृ, कर्म, etc.), and assembler directives.
⚡ Integrated Command Palette
- Sanskriti: Install Toolchain: Installs the required
sadhana,yantra, andsanskritibinaries to your system automatically. - Sanskriti: Build File: Invokes the Sanskriti synthesis engine on your active specification file.
- Sassembly: Run in Yantra: Compiles the current
.sasfile and runs it in the built-in VS Code terminal.