Google 工程师在 GitHub 开源的一款 Python 可视化调试工具Cyberbrain(赛博大脑),支持回溯代码变量的更改历史,查看程序执行状态(包括变量值),带代码进行循环调试等功能。
安装与支持
Cyberbrain由Python库和多种编辑器/IDE集成组成,支持VS Code和Gitpod,未来计划扩展更多平台的支持。安装Cyberbrain非常简单,只需执行以下命令:
pip install cyberbraincode --install-extension laike9m.cyberbrain
如果你不想安装,也可以在线试用Cyberbrain。
使用方法
要跟踪一个函数,只需使用@trace装饰器。例如:
from cyberbrain import trace
@trace # 使用`@trace(disabled=True)`禁用跟踪
def foo():
...
使用Cyberbrain时,你的工作流程不会发生变化。无论是通过VS Code还是命令行运行程序,Cyberbrain都会自动打开一个新面板,可视化程序的执行过程。
通过Cyberbrain,开发者可以更专注于代码逻辑的实现,而不是被繁琐的调试过程所困扰。
0到18岁孩子选鞋避坑攻略,三大核心指标+年龄分段建议,告别扁平足风险
Excel 2024绘制柏拉图教程
PriPrinter Pro v7.0 永久激活的 PDF 虚拟打印机
绿茶加速器永久免费还好用
Word文档传给别人,如何保证字体不会改变?
日本记者伊藤诗织纪录片《黑箱日记》BD日语中字BT迅雷
如何在苹果iOS里创建新的香港区 Apple ID
SolidWorks2026中如何进行斜向拉伸
孩子几岁能用洗面奶和祛痘护肤品
如何用Excel堆积柱形图做出正负瀑布图
Python开发的flask项目如何在macOS系统里开机自运行
PyCharm中怎么接入DeepSeek