首先配置launch.json文件并设置断点,然后启动调试。在VSCode中,通过点击行号旁空白或右键选择“切换断点”来设置断点,按F5启动调试,程序遇断点暂停后可查看变量和调用堆栈,支持条件断点与日志断点,确保代码被执行且路径正确以避免断点未命中。

在 VSCode 中设置断点进行调试非常直接,只需要几个步骤就能开始排查代码问题。关键是配置好调试环境,并正确启用断点。
设置断点的方法
在编辑器中打开你要调试的代码文件,然后进行以下操作:
点击代码行号左侧的空白区域,会出现一个红点,表示断点已设置 也可以通过右键点击行号,选择“切换断点”来添加或删除 按住 Ctrl(macOS 上是 Cmd)并点击多个位置可设置多个断点
配置调试环境(launch.json)
VSCode 使用 launch.json 文件来定义调试配置。首次调试时需要生成该文件:
面试猫
AI面试助手,在线面试神器,助你轻松拿Offer
39 查看详情
打开“运行和调试”侧边栏(快捷键 Ctrl+Shift+D) 点击“创建 launch.json 文件”,根据提示选择运行环境(如 Node.js、Python、PHP 等) 编辑生成的配置,确保 program 指向你的入口文件(例如 app.js 或 main.py)
启动调试会话
完成断点和配置后,就可以开始调试:
确保当前选中的调试配置正确 点击“启动调试”按钮(绿色三角)或按 F5 程序会在遇到断点时暂停,此时可在“变量”“调用堆栈”等面板查看运行状态 使用顶部的控制按钮:继续、单步跳过、单步进入、单步跳出
条件断点与日志断点
除了普通断点,还可以设置更高级的断点类型:
条件断点:右键已设断点,选择“编辑断点”,输入条件表达式,仅当条件为真时中断 日志断点:输入要输出的信息,如 ‘当前值: {variable}’,不会中断执行,只在调试控制台打印基本上就这些。只要调试器能正常启动,断点就会生效。注意检查代码是否正在被实际执行,有时断点显示为空心说明未命中,可能是路径或执行流程问题。
以上就是怎样在VSCode中设置断点进行调试?的详细内容,更多请关注php中文网其它相关文章!
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。
如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 chuangxiangniao@163.com 举报,一经查实,本站将立刻删除。
发布者:程序猿,转转请注明出处:https://www.chuangxiangniao.com/p/438992.html
微信扫一扫
支付宝扫一扫