Skip to content

Debugging

GniLudio edited this page Apr 24, 2024 · 4 revisions

Debugging

Debug Adapters

To debug a program in SEE a executable debug adapter for that language is needed.

It is recommended to put the debug adapters into the folder Adapters, right next to the SEE folder:

* SEE/
* Adapters/
    * netcoredbg/
    * js-debug/
    * vscode-mock-debug/
    * ...

Here is a list of tested debug adapters:

Debug Adapter Languages Notes
netcoredbg C# / .NET Core
JavaScript JavaScript
GDB C
C++
Rust
...
Mock Debug - TypeScript files must be compiled to JavaScript.
(With npm install and npm run compile)

A more detailed list of available debug adapter executables can be found here: nvim-dap: Debug Adapter installation
The official list mainly contains debug adapters that have released tailored versions for specific IDEs: Debug Adapters

Starting a Debug Session

TODO

The Debugging UI

TODO

Action Bar

TODO

Console

TODO

Variables

TODO

Code Window

TODO

Clone this wiki locally