Bun

指南运行时

使用 VS Code 扩展调试 Bun

VSCode 扩展支持目前存在缺陷。我们建议目前使用 Web Debugger。

Bun 使用 WebKit Inspector 协议,因此您可以使用交互式调试器调试代码。

要安装此扩展,请访问 VS Code 市场网站上的 Bun for Visual Studio Code 页面,然后单击“安装”。

或者,在 VS Code 的扩展选项卡中搜索 bun-vscode。

请确保您安装的是经过验证的 Oven 组织发布的扩展。

安装完成后,命令面板中将出现两个新的 Bun 特定命令。要打开命令面板,请单击“查看”>“命令面板”,或在 Windows、Linux 上键入 Ctrl+Shift+P,或在 Mac 上键入 Cmd+Shift+P

Bun: Run File”命令将执行您的代码并将输出打印到 VS Code 中的“调试控制台”。断点将被忽略;这类似于从命令行使用 bun <file> 执行文件。

Bun: Debug File”命令将执行您的代码并将输出打印到 VS Code 中的“调试控制台”。您可以通过单击行号左侧在代码中设置断点;应该会出现一个红点。

当您使用“Bun: Debug File”运行文件时,执行将在断点处暂停。您可以使用 VS Code 控件检查作用域内的变量并逐行单步执行代码。