Lusaka Museum Tour
21/01/2026 • developer
“Paused in debugger” in Microsoft Edge is a message in the Developer Tools (DevTools) that indicates the execution of the page’s code has been suspended, either at a breakpoint, a debugger statement, or due to an exception.
How to manage the pause
- Resume script execution: To continue running the code until the next breakpoint (or the end of the script), click the “Resume script execution” button (a play symbol ▶) in the Sources panel of DevTools, or press the
F8key. - Step through code: While paused, you can control the flow of execution line by line to inspect variables and pinpoint issues.
F10(Step over): Executes the current function entirely without stepping into it.F11(Step into): Steps into the function call on the current line.Shift + F11(Step out): Jumps out of the current function and pauses at the next line in the calling function.
- Ignore all breakpoints: To force the script to continue running without stopping at any breakpoints, click and hold the “Resume script execution” button and then select the “Force script execution” button.
Common reasons for pausing
- Explicit breakpoints: You or an integrated development environment (IDE) like Visual Studio has set a breakpoint in the code.
debuggerstatement: The code itself contains adebugger;statement, which acts like a programmatic breakpoint. The browser will pause here if DevTools is open.- Exceptions: The debugger can be configured to pause whenever an exception (caught or uncaught) is thrown. You can manage this setting in the Sources tab in the Breakpoints pane by toggling the “Pause on uncaught exceptions” checkbox.
- Event listener breakpoints: The debugger can pause when a specific event (like a