vscode怎么断点调试

1. 环境配置

在开始断点调试之前,我们首先需要对我们的 VS Code 进行一些配置,以确保可以正常使用调试功能。

1.1 安装插件

第一步:打开 VS Code

第二步:点击左侧的扩展按钮

第三步:在搜索栏中输入 Debugger for Chrome

第四步:点击安装按钮进行安装

第五步:安装完成之后,我们需要重新启动 VS Code 才能使插件生效。

1.2 配置调试环境

第一步:打开需要调试的项目

第二步:按下 ctrl + shift + D 打开调试面板

第三步:点击面板中的齿轮图标,打开 launch.json 文件

第四步:在 launch.json 文件中添加以下代码:

{

"version": "0.2.0",

"configurations": [{

"type": "chrome",

"request": "launch",

"name": "Launch Chrome",

"url": "http://localhost:3000",

"webRoot": "${workspaceFolder}"

}]

}

其中,url 代表项目启动时的地址。如果需要调试多个页面,可以配置多个 configurations 。上面的代码中,我们配置了针对于 localhost:3000 地址的调试。

2. 断点调试

当我们完成环境的配置之后,就可以愉快地开始断点调试了。

2.1 添加断点

第一步:找到要调试的代码

第二步:点击代码行号,添加断点。断点会用一个小红点表示。

第三步:运行项目,并执行到该断点位置时,程序会自动停止。

2.2 调试控制台

调试控制台是一个非常重要的工具,可以通过它来查看当前程序的状态,并使用一些调试命令来控制程序的执行。

第一步:打开调试面板

第二步:点击面板中的控制台按钮

第三步:在控制台中可以使用下列命令:

continue:继续执行程序

step over:单步执行当前行,不进入函数

step into:单步执行当前行,进入函数

step out:跳出当前函数

在调试过程中,我们可以在控制台中输入一些表达式,来查看它们的值。

2.3 监视变量

监视变量是一个非常有用的功能,可以在变量发生改变时自动停下程序,并显示新的值。

第一步:右键点击变量,选择“添加监视”

第二步:开始调试

在变量的值发生改变时,我们可以看到变量值的变化。

2.4 条件断点

条件断点是一种高级的调试功能,可以在某个特定条件下触发断点。

第一步:找到需要加入条件的断点

第二步:右键点击断点,选择“编辑断点”

第三步:在“条件”一栏中输入断点的条件

在满足条件的情况下,程序会自动停下执行。

免责声明:本文来自互联网,本站所有信息(包括但不限于文字、视频、音频、数据及图表),不保证该信息的准确性、真实性、完整性、有效性、及时性、原创性等,版权归属于原作者,如无意侵犯媒体或个人知识产权,请来电或致函告之,本站将在第一时间处理。猿码集站发布此文目的在于促进信息交流,此文观点与本站立场无关,不承担任何责任。