Skip to content
| Marketplace
Sign in
Visual Studio Code>Programming Languages>idTech Shader SyntaxNew to Visual Studio Code? Get it now.
idTech Shader Syntax

idTech Shader Syntax

mjxl

|
400 installs
| (1) | Free
Syntax Highlighting for files like `shader` from Quake 3 for example
Installation
Launch VS Code Quick Open (Ctrl+P), paste the following command, and press enter.
Copied to clipboard
More Info

vscode-q3shader README

This extension provides syntax highlighting in a number of files used by various idTech engines.

I made this just for the .shader in Quake 3, but almost any file from idTech games share similar layout :)

Quake 3 .shader


some/epic/effect
{
	map some/epic/texture.png
}

I've enabled the following extensions:

Quake 3 based:

  • shader, shaderx, map, aas

Quake 3 Shader

ZEQ2 Lite

  • phys, psys, grfx, lfs

ZEQ2Lite Grfx

Quake 4

  • mtr, mtt, cm, md5anim, md5mesh, script, scriptcfg, conf, gui, def, guide, sndshd, fx, af, efx, lipsync

Quake4

  • Contact us
  • Jobs
  • Privacy
  • Manage cookies
  • Terms of use
  • Trademarks
© 2025 Microsoft