Create debugging.md

This commit is contained in:
blueloveTH 2024-04-14 20:50:05 +08:00
parent d38fd25459
commit eb117d720a

View File

@ -0,0 +1,19 @@
---
icon: dot
title: Debugging
---
After `v1.4.5`, you can invoke `breakpoint()` in your python code
to start a PDB-like session.
The following commands are supported:
+ `h, help`: show this help message
+ `q, quit`: exit the debugger
+ `n, next`: execute next line
+ `s, step`: step into
+ `w, where`: show current stack frame
+ `c, continue`: continue execution
+ `a, args`: show local variables
+ `p, print <expr>`: evaluate expression
+ `!, execute statement`: execute statement