Skip to content
| Marketplace
Sign in
Visual Studio Code>Extension Packs>Garry's Mod Development PackNew to Visual Studio Code? Get it now.
Garry's Mod Development Pack

Garry's Mod Development Pack

Pollux

|
1 install
| (0) | Free
Recommended extensions for Garry's Mod Development
Installation
Launch VS Code Quick Open (Ctrl+P), paste the following command, and press enter.
Copied to clipboard
More Info

Garry's Mod Development Extension Pack

Overview

A pack of recommended extensions for Garry's Mod Development, mostly to make it easier to install everything.

Setup

Install all extensions in the pack. You'll then need to set up the language server with an addon. You can install this addon from the LuaLS addon system, please see: https://github.com/luttje/glua-api-snippets You can also check out my own version, however, it requires more manual setup than the above: https://github.com/Pollux12/gmod-luals-addon

There is also an optional debugger which you can set up if you want to. If you want to use the debugger, please see: https://github.com/BeamNG/vscode-lrdb You'll need the binary module from: https://github.com/danielga/gm_rdb/releases Then follow the steps from: https://github.com/BeamNG/vscode-lrdb/blob/master/Readme_GM.md The launch config has never worked for me, but attach does. I'd also recommend only using the debugger on the server.

Included Extensions

  • sumneko.lua - Lua Language Server, follow setup above to install addon (required)
  • beamng.lrdb-beamng - BeamNG Lua Debugger, follow setup above if you want to use it (optional)
  • venner.vscode-glua-enhanced - Needed for VSCode to highlight gmod operators, not used otherwise (do not use GLua file type, just use Lua)
  • oderwat.indent-rainbow - Indentation highlighting
  • stefan-h-at.source-engine-support - Syntax highlighting and such for some source engine files, like materials
  • usernamehw.errorlens - Error highlighting in editor, useful to make sure you dont miss things
  • ms-vscode-remote.* - Remote development tools, useful if you develop on a remote server or have a nice dev enviroment
  • dbcode.dbcode - Easy database editing tool, there's plently of others as well, this is just the one I've been using recently
  • Contact us
  • Jobs
  • Privacy
  • Manage cookies
  • Terms of use
  • Trademarks
© 2025 Microsoft