WitcherScript VS Code extension

⭐ — (5 endorsements) 📥 119 downloads 📌 v0.11.1 📅 5/23/2026
🟡 Updated this year

By webspam · Utilities

⬇ Download Mod Source: Nexus Mods ↗ 📅 Updated: 7/12/2026 📅 Created: 5/23/2026
⚠️ Install Order · 2 steps
1🧩 Script Merger — Witcher Script Merger Download ↗
2🔧 Community Patch — Community Patch - Base Download ↗

Install in this order, then this mod last — most mods fail to load without their framework and dependencies in place.

🔍 Analysis

  • 🏆 #36 of 54 Utilities mods in this game by downloads

📋 About This Mod

VS Code / Cursor extension providing full language services for WitcherScript files - driven by a custom Rust LSP.

WitcherScript

Language services for The Witcher 3 .ws files in VS Code and Cursor, powered by a bundled Rust language server.

Documentation site: https://webspam.github.io/witcherscript-vscode/

Features

  • []Diagnostics - syntax errors and validation warnings as you type[/]

    []Completion - members, symbols, and method snippets[/]

    []Hover - signatures and type annotations[/]

    []Go to Definition and Find References[/]

    []Rename - workspace-wide symbol renaming[/]

    []Signature help - parameter hints inside calls[/]

    []Document Symbols - outline in the Explorer panel[/]

    []Semantic highlighting - only highlights valid variable and type names[/]

    []Document formatting - opinionated pretty-printer with configurable line limit and alignment[/]

    []Shared Imports auto-load - picks up modSharedImports automatically when present (for type resolution)[/]

    Requirements

    • []Windows (x64). The bundled language server is currently Windows-only.[/]

      []A local Witcher 3 install (recommended). Without one, the extension uses built-in base game scripts instead.[/]

      First-run setup

      On first install, VS Code opens a Get Started with WitcherScript walkthrough that guides you through pointing the language server at your Witcher 3 install. GOG Game of the Year is detected automatically.

      Language server

      Language features are provided by WitcherScript LSP (witcherscript-language), a Rust language server bundled with this extension.

      Credits

      This extension's language server pulls in a public fork of SpontanCombust's tree-sitter-witcherscript - which provides the tree-sitter grammar to parse text into tokens.

      Source code

      https://github.com/webspam/witcherscript-vscode

📊 Mod Details

Game
Witcher 3 Mods
Author
webspam
Version
0.11.1
Downloads
119
Endorsements
5
Category
Utilities
Created
5/23/2026
Updated
7/12/2026

🔧 How to Install Witcher 3 Mods

Download from Nexus.

📖 Full step-by-step install guide for Witcher 3 →

Visit the official mod page for specific installation instructions for this mod.

🎮 Need cheat codes or console commands? Check ur gaming wiki for Witcher 3 commands, item IDs, and more.

Keep browsing — more Witcher 3 mods await

📋 All Witcher 3 Mods 🏆 Top 25 📂 More Utilities 👤 More by webspam 🔎 Similar Mods 🌐 Best Utilities (All Games) ⚠️ Fix Crashes & Errors 💾 Save Files 🔀 Check Compatibility ⚖️ Compare Mods 🆕 New Mods