注意:以下翻译的准确性尚未经过验证。这是使用 AIP ↗ 从原始英文文本进行的机器翻译。
使用代码库中的调试工具检查单元测试运行时的行为。设置断点以暂停单元测试的执行,从而检查变量,并理解函数和库。
要使用调试器,您需要设置断点。这些断点指示调试器应暂停代码执行的特定点,从而使您能够与变量进行交互。
通过选择每行代码边缘的淡红色点设置断点。调试器会在标记的行运行之前暂停执行。如果需要,您可以在多个文件中设置多个断点。
在代码中添加断点后,选择位于代码编辑器中单元测试旁边的运行测试。调试器面板将打开并在遇到的第一个断点处暂停。调试器的左侧栏允许您导航代码、移除断点以及完成/停止调试会话。
当您在代码中导航时,编辑器会突出显示要执行的下一行代码。使用以下按钮来推进调试器:
在调试器运行时,您可以检查代码执行点的变量和数据。
桢表示调试器处于活动状态或存在断点的函数。每个桢指示函数名称,后跟文件名称和编写函数的行号。
选择一个桢以检查该桢内的变量并对其运行控制台命令。
变量部分显示在变换执行时存储在局部变量和全局变量中的值。
控制台允许您在运行调试器时使用JavaScript控制台命令与数据进行交互。在控制台中常用的两种模式为:
请注意,控制台在选定桢的上下文中操作。尝试在不同桢的局部变量上执行命令将导致出错。