code-debug icon indicating copy to clipboard operation
code-debug copied to clipboard

Native debugging for VSCode

Results 147 code-debug issues
Sort by recently updated
recently updated
newest added

I want use `terminal.app` instead of VSCode console output.

enhancement
help wanted
lldb
osx

Name: Native Debug Id: webfreak.debug Description: GDB, LLDB & Mago-MI Debugger support for VSCode Version: 0.22.0 Publisher: WebFreak VS Marketplace Link: https://marketplace.visualstudio.com/items?itemName=webfreak.debug Version: 1.30.0-insider Commit: 0d3a14402d88f0f555ab3250c3ffd4c45a251665 Date: 2018-11-22T06:14:14.378Z Electron: 2.0.12...

The current way to configure the gdbserver "remote" debugging is to: - set the `remote` boolean to `true` - add necessary information in the `target` field (e.g., `1.2.3.4:6789`). - ```yml...

#64 added this the best way possible back than - completely on its own. The DAP got the [Disassemble Request](https://microsoft.github.io/debug-adapter-protocol/specification#Requests_Disassemble) a while ago, so it may be possible / useful...

That is in dap since July 2021 and supported in the ui sometime later (some notes are found in https://github.com/Marus/cortex-debug/issues/460 and https://github.com/Marus/cortex-debug/wiki/Disassembly-Debugging); it would be quite nice to get it...

enhancement

[`resolveDebugConfigurationWithSubstitutedVariables ()`](https://code.visualstudio.com/api/references/vscode-api#DebugConfigurationProvider) allows to modify debug configuration in memory before the actual debugging starts. This may be useful to place most if not all of the checks and "use default...

Last lines from debugging pane with full logging: scenario 1: program exits because of clicking "stop" in the debugger toolbar: ~~~ -gdb-exit GDB -> App: {"outOfBandRecord":[],"resultRecords":{"resultClass":"exit","results":[]}} GDB -> App: {"outOfBandRecord":[{"isStream":false,"type":"notify","asyncClass":"thread-exited","output":[["id","1"],["group-id","i1"]]}]}...

With Renesas RX gdb (embedded system - remote GdbServer). We need to provide gdb commands before to make the connection. For example "-gdb-set non-stop on" and only after we can...

enhancement

> For different issues we need a communication between frontend and backend. _Originally posted by @GitMensch in https://github.com/WebFreak001/code-debug/issues/325#issuecomment-1060743744_ This is a show-stopper for at least #325, #326 as well as...

enhancement

I suggest to move any logging output from the debug pane to a separate (new) output pane "native-debug"; benefits: * when "printCalls" and/or "showDevDebugOutput" (or log output) is active: much...

blocked