From 119ae4b0162371ca51e3a0dd1861f4ff91677b5e Mon Sep 17 00:00:00 2001 From: Xusheng Date: Sat, 22 Oct 2022 16:54:39 +0800 Subject: Update debugger docs with new screenshots. Fix https://github.com/Vector35/debugger/issues/291 --- docs/guide/debugger.md | 20 ++++++++++---------- docs/img/debugger/adaptersettings.png | Bin 26620 -> 367901 bytes docs/img/debugger/breakpointwidget.png | Bin 7118 -> 36381 bytes docs/img/debugger/controlbuttons.png | Bin 7415 -> 19343 bytes docs/img/debugger/debuggerconsole.png | Bin 82873 -> 238772 bytes docs/img/debugger/debuggermenu.png | Bin 48302 -> 149945 bytes docs/img/debugger/modulewidget.png | Bin 38517 -> 189599 bytes docs/img/debugger/registerwidget.png | Bin 11359 -> 77700 bytes docs/img/debugger/stacktracewidget.png | Bin 22468 -> 74122 bytes docs/img/debugger/targetterminal.png | Bin 25157 -> 72438 bytes 10 files changed, 10 insertions(+), 10 deletions(-) (limited to 'docs') diff --git a/docs/guide/debugger.md b/docs/guide/debugger.md index 39facff3..b406639a 100644 --- a/docs/guide/debugger.md +++ b/docs/guide/debugger.md @@ -24,7 +24,7 @@ The debugger UI mainly consists of six parts: Clicking the debugger sidebar button (along the left edge of the main window, the one that looks like a bug) will activate the debugger sidebar. -The debugger sidebar contains four widgets: the control buttons, the register widget, the breakpoint widget, and the module widget. +The debugger sidebar contains three widgets: the control buttons, the register widget, and the breakpoint widget. #### Control Buttons @@ -61,14 +61,6 @@ The breakpoint widget lists breakpoints in the target. There are two columns in The context menu of the widget offers to delete a breakpoint or to jump to the address of a breakpoint. -#### Module Widget - -![](../img/debugger/modulewidget.png) - -The module widget shows the address, size, name, and path information of the target's modules. - -Note: the bizarrely huge size is caused by dyld_shared_cache on macOS, which will be addressed in the future. The size of the main executable is still calculated correctly. - ### Debugger Menu @@ -89,7 +81,7 @@ This is suitable when the target sends complex output, and the debugger's consol ### Global Area Panels -The debugger adds three new global area widgets: Target Console (terminal), Debugger Console, and Stack Trace. +The debugger adds four new global area widgets: Target Console (terminal), Debugger Console, Stack Trace, and the Modules List. #### Target Console @@ -125,6 +117,14 @@ The dropdown menu is a thread selector, which can be used to switch between thre Double-clicking an item in the stack frames list navigates to the return address of the frame. +#### Module Widget + +![](../img/debugger/modulewidget.png) + +The module widget shows the address, size, name, and path information of the target's modules. + +Note: the bizarrely huge size is caused by dyld_shared_cache on macOS, which will be addressed in the future. The size of the main executable is still calculated correctly. + ### Debugger Status Widget diff --git a/docs/img/debugger/adaptersettings.png b/docs/img/debugger/adaptersettings.png index f9d3c9c6..8c281484 100644 Binary files a/docs/img/debugger/adaptersettings.png and b/docs/img/debugger/adaptersettings.png differ diff --git a/docs/img/debugger/breakpointwidget.png b/docs/img/debugger/breakpointwidget.png index 9186b3dc..a2264fdb 100644 Binary files a/docs/img/debugger/breakpointwidget.png and b/docs/img/debugger/breakpointwidget.png differ diff --git a/docs/img/debugger/controlbuttons.png b/docs/img/debugger/controlbuttons.png index 1b9f7e6b..ec20305a 100644 Binary files a/docs/img/debugger/controlbuttons.png and b/docs/img/debugger/controlbuttons.png differ diff --git a/docs/img/debugger/debuggerconsole.png b/docs/img/debugger/debuggerconsole.png index c101328b..941e7abf 100644 Binary files a/docs/img/debugger/debuggerconsole.png and b/docs/img/debugger/debuggerconsole.png differ diff --git a/docs/img/debugger/debuggermenu.png b/docs/img/debugger/debuggermenu.png index 95e03221..602f94fa 100644 Binary files a/docs/img/debugger/debuggermenu.png and b/docs/img/debugger/debuggermenu.png differ diff --git a/docs/img/debugger/modulewidget.png b/docs/img/debugger/modulewidget.png index 0c79b0af..88f9ba8f 100644 Binary files a/docs/img/debugger/modulewidget.png and b/docs/img/debugger/modulewidget.png differ diff --git a/docs/img/debugger/registerwidget.png b/docs/img/debugger/registerwidget.png index 8b03cbe9..927e0c63 100644 Binary files a/docs/img/debugger/registerwidget.png and b/docs/img/debugger/registerwidget.png differ diff --git a/docs/img/debugger/stacktracewidget.png b/docs/img/debugger/stacktracewidget.png index bdf0bfd4..ab08fbc6 100644 Binary files a/docs/img/debugger/stacktracewidget.png and b/docs/img/debugger/stacktracewidget.png differ diff --git a/docs/img/debugger/targetterminal.png b/docs/img/debugger/targetterminal.png index 3086ff53..d734ffe2 100644 Binary files a/docs/img/debugger/targetterminal.png and b/docs/img/debugger/targetterminal.png differ -- cgit v1.3.1