Skip to content
| Marketplace
Sign in
Visual Studio Code>Snippets>SymLevel C++ DebuggerNew to Visual Studio Code? Get it now.
SymLevel C++ Debugger

SymLevel C++ Debugger

SymLevel

|
63,988 installs
| (1) | Free
C++ Debugger for VS Code.
Installation
Launch VS Code Quick Open (Ctrl+P), paste the following command, and press enter.
Copied to clipboard
More Info

SymLevel C++ Debugger

paid trial

SymLevel C++ Debugger is a debugger extension for VS Code. It implements many advanced features designed for debugging programs that extensively use modern C++ features like templates and functional programming.

Visit http://symlevel.com/debugger for more details.

What's new in SymLevel C++ Debugger

Features

Advanced stepping functions

  • Step to the target of functional objects
  • Skip standard functions
  • Customize step behavior

Debugging functional style programs

  • Display values of lambda expressions
  • Display values of the standard functional objects

Full support of the standard library

  • Support of both libstdc++ and libc++ libraries
  • STL containers and iterators
  • Functional objects
  • Utility types: std::any, std::variant, etc

Cross platform

  • Supported platforms: Linux, Windows, Macos
  • Android debugging support
  • Supported compilers: gcc, clang with libstdc++

See http://symlevel.com/debugger/features-vscode for detailed features description.

Example configuration

The following launch.json example adds debug configuration in VS Code that starts myexe executable for debugging with SLDB.

{
    "version": "0.2.0",
    "configurations": [
        {
            "type": "sldb",
            "request": "launch",
            "name": "(sldb) Launch",
            "program": "${workspaceFolder}/myexe",
            "args": ["aaa", "bbb"]
        }
    ]
}

See http://symlevel.com/debugger/documentation for description of all available configuration options.

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