VSCode调试代码的三种方式

VSCode调试代码的三种方式

一、配置auto-attach(影响全局的终端)

在vscode的终端里运行node时,根据不同的选项,自动判断是否启动debug模式。

ctrl + shift + p 打开命令框并输入auto-attach根据自己实际情况设置其值,老版本默认选项是smart,新版本改成了disabled

选项值解释
始终总是以debug模式启动
智能只有指定的文件, 才进入debug模式
仅带标志带有–inspect或者inspect-brk参数, 以debug模式启动
禁用永远不使用debug模式启动

注意:通过上面的方式(auto-attach)控制的是vscode中启动的所有终端。

二、JavaScript Debug Terminal(debug 终端)

通过ctrl + `打开vscode内置终端,在右上角加号那选择JavaScript Debug Terminal选项打开一个debug模式的终端,在这个里面启动的node都会进入debug模式。

注意:这种方式只控制它启动的这一个终端。

三、Launch Configuration(启动配置)

在vscode左侧菜单栏的第四个按钮中有一个自定义运行和调试创建launch.json文件点击后选择node,并且会在.vscode/launch.json创建这个配置文件

调试按钮

  1. 继续:点击后执行到下一个断点的位置,若之后无断点,则认为本次代码执行完成。
  2. 单步跳过:点击后执行下一行代码,不会进入函数内部。
  3. 单步调试:点击后进入函数的内部。
  4. 单步跳出:点击后跳出当前调试的函数内部。
  5. 重启:重新debug。
  6. 断开连接:结束。
  • 1
    点赞
  • 6
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

Hoki802

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值