From c7b2743579507164d78b37910ded24b5df09c078 Mon Sep 17 00:00:00 2001 From: robriks <80549215+robriks@users.noreply.github.com> Date: Sat, 30 Jul 2022 18:16:08 -0400 Subject: [PATCH] Finished an incomplete section + typo fix Explaination - > explanation Wrote brief blurbs on the capabilities of the debugger stepping buttons, all of which were previously incomplete/missing. --- docs/tutorial_debug.md | 25 +++++++++++++++++++------ 1 file changed, 19 insertions(+), 6 deletions(-) diff --git a/docs/tutorial_debug.md b/docs/tutorial_debug.md index 9bd8fc91409..ed342cf29ea 100644 --- a/docs/tutorial_debug.md +++ b/docs/tutorial_debug.md @@ -124,12 +124,25 @@ The navigation part contains a slider and buttons that can be used to step through the transaction execution. -### More explaination of what these buttons do. -1. Step Into -2. Step Over Into - - -11 panels give detailed information about the execution: +### Explanation of Debugger button capabilities + +1. Step Over Back + Returns to the previous step, but ignores/steps over function calls: the debugger WILL NOT enter a function +2. Step Back + Returns to the previous step. Does not ignore function calls: the debugger WILL enter any function along the way +3. Step Into + Forwards to the next step. Does not ignore function calls: the debugger WILL enter any function along the way +4. Step Over Forward + Forwards to the next step, but ignores/steps over function calls: the debugger WILL NOT enter a function +5. Jump to the Previous Breakpoint + Sends the debugger to the last visited breakpoint. Note that breakpoints may be set by clicking the line number in source code +6. Jump Out + Sends the debugger to the function's end +7. Jump to the Next Breakpoint + Sends the debugger to the next breakpoint + + +## 11 panels give detailed information about the execution: ### Instructions