Skip to content
| Marketplace
Sign in
Visual Studio Code>Debuggers>Dbgee-vscodeNew to Visual Studio Code? Get it now.
Dbgee-vscode

Dbgee-vscode

nullpo-head

|
12,606 installs
| (0) | Free
Dbgee - the zero-configuration debuggee for debuggers
Installation
Launch VS Code Quick Open (Ctrl+P), paste the following command, and press enter.
Copied to clipboard
More Info

Dbgee - the Zero-Configuration Debuggee for Debuggers

With Dbgee, you can start a debug session without writing any launch.json by just launching your program in the integrated terminal. Also, Dbgee's ability to pre-set a debug session to start allows you to start debugging no matter how your program is launched.

Dbgee frees you from the hassle of writing launch.json. It's also very useful especially when your program requires command line arguments or redirection, or when your program is launched by some script.

Features

Launch your program in the integrated terminal, and start a debug session with zero configuration

demo image

Configure your program to wait for a debug session, no matter by what means it is started

demo image

Start a debug session with custom settings

demo image

Launch CUI debuggers in tmux

demo image

Requirements

dbgee command

This extension is a companion VSCode extension of dbgee command. Get dbgee command first at the GitHub repository. You can also check the usage of dbgee command there.

Debugger extensions for languages

You need actual debugger extensions for each language to start debug sessions.

  • CodeLLDB

    To debug LLVM-based languages such as Rust

  • Go

  • Python

  • C/C++

Supported platforms

Platforms

  • Linux x64 (including WSL2). Tested and built on ubuntu-latest of GitHub action
  • macOS x64. Tested and built on macos-latest of GitHub action

Languages

The current supported languages are C, C++, Rust, Go, Python and any languages which Gdb, LLDB, or CodeLLDB support.

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