↑↑↑点击上方蓝字,回复资料,10个G的惊喜
回溯变量更改
查看程序执行的每个状态,包括变量的值
循环调试
pip install cyberbrain
code --install-extension laike9m.cyberbrain
from cyberbrain import trace
# As of now, you can only have one @trace decorator in the whole program.
# We may change this in version 2.0, see https://github.com/laike9m/Cyberbrain/discussions/73
@trace # Disable tracing with `@trace(disabled=True)`
def foo():
...
@app.route("/")
@trace
def hello_world():
x = [1, 2, 3]
return "Hello, World!"
由于实现非常复杂,因此存在一些已知的错误,不过随着更新,应该会变得更好。
也可以加一下老胡的微信 围观朋友圈~~~
推荐阅读
(点击标题可跳转阅读)
老铁,三连支持一下,好吗?↓↓↓