Skip to content
| Marketplace
Sign in
Visual Studio Code>Debuggers>lrdb-beamngNew to Visual Studio Code? Get it now.
lrdb-beamng

lrdb-beamng

BeamNG

beamng.gmbh
|
1,072 installs
| (0) | Free
Lua Remote Debugger
Installation
Launch VS Code Quick Open (Ctrl+P), paste the following command, and press enter.
Copied to clipboard
More Info

Lua Remote Debugger for Visual Studio Code

Allows debugging embedded Lua VMs through Visual Studio Code.

Lua debug

Features

  • Supports Windows, macOS and Linux
  • Add/remove breakpoints
  • Conditional breakpoints
  • Continue, pause, step over, step in, step out
  • View and modify Local, global, _ENV, upvalue variables and arguments
  • Watch window
  • Evaluate expressions
  • Remote debugging over TCP
  • Multiple debug sessions possible at the same time
  • New view in debug: Lua Remote Debugger - VMs. This is polling the ports from 21110 to 21120 on localhost to find any actively running session.

Session view

Requirements

One of those lua Remote Debugger:

  • Garry's Mod Lua Remote Debugger
  • Lua Remote Debugger

Usage

Start the debugger server in your embedded Lua, then attach VS Code to it.

How to use:

  • in BeamNG
  • in Garry's Mod

Development

Please see the developer docs if you want to work on this

Credits

Thank you very much to everyone working on this tech in open source team effort! :)

Based on the work from:

  • danielga/vscode-gmrdb
  • satoren/vscode-lrdb
  • kapecp/vscode-lrdb
  • Contact us
  • Jobs
  • Privacy
  • Manage cookies
  • Terms of use
  • Trademarks
© 2025 Microsoft