You can use the following keyboard shortcuts while debugging stored routines.
| Name | Keyboard shortcut | Description | Where it is used |
|---|---|---|---|
| Breakpoints | Ctrl+D, B | Opens the Breakpoints window. | Global |
| Call Stack | Ctrl+D, C | Opens the Call Stack window. | Global while a debugging session is active |
| Watches | Ctrl+D, W | Opens the Watches window. | Global while a debugging session is active |
| Delete All Breakpoints | Ctrl+Shift+F9 | Deletes all breakpoints. | Global while a debugging session is active |
| Toggle Breakpoint | F9 | Turns on or turns off a breakpoint depending on its current state. | Stored routine |
| Compile | Ctrl+F7 | Compiles a stored routine. | Stored routine |
| Compile for Debugging | Ctrl+Alt+F7 | Compiles a stored routine for debugging. | Stored routine |
| Start Debugging/Continue | Ctrl+F5 | Starts or continues a debugging session. | Stored routine |
| Execute Entire Script | F5 | Executes an entire script. | Stored routine |
| Stop Debugging | Shift+F5 | Stops a debugging session. | Global while a debugging session is active |
| Restart | Ctrl+Shift+F5 | Restarts a debugging session. | Global while a debugging session is active |
| Break All | Ctrl+Alt+Pause | Pauses a debugging session. | Global while a debugging session is active |
| Step Into | F11 | Steps into the next statement. | Stored routine Global while a debugging session is active |
| Step Over | F10 | Steps over the next statement. | Stored routine Global while a debugging session is active |
| Step Out | Shift+F11 | Steps out of a stored routine. | Global while a debugging session is active |
| Run To Cursor | Ctrl+F10 | Runs to the cursor position. | Stored routine |
Tip
You can customize any shortcut in Tools > Options > Environment > Keyboard.