使用VScode调试工具

1、打开设置:(默认配置)

默认配置是启动  node/school/18.js文件进行调试。

设置自动调试当前打开的文件,只需要修改 program:   改为:  "program": "${file}"  即可。

 

### 如何使用 VSCode 调试工具 #### 配置调试环境 为了使 Visual Studio Code (VSCode) 成功用于调试,需针对不同编程语言和框架创建特定的配置文件。这些配置通常位于项目根目录下的 `.vscode` 文件夹中的 `launch.json` 文件内[^2]。 对于C/C++项目的调试设置如下所示: ```json { "version": "0.2.0", "configurations": [ { "name": "(gdb) Launch", "type": "cppdbg", "request": "launch", "program": "${workspaceFolder}/build/main.exe", "args": [], "stopAtEntry": false, "cwd": "${workspaceFolder}", "environment": [], "externalConsole": true, "MIMode": "gdb" } ] } ``` 当涉及到Web应用特别是React应用程序时,则可以采用浏览器作为宿主来进行远程调试。下面是一个典型的Chrome启动配置实例[^4]: ```json { "version": "0.2.0", "configurations": [ { "type": "chrome", "request": "launch", "name": "react调试", "url": "http://localhost:8765", "runtimeArgs": ["--start-maximized","--auto-open-devtools-for-tabs"], "webRoot": "${workspaceFolder}" } ] } ``` #### 远程Linux服务器上的代码调试 如果目标是在本地通过VSCode连接到远程Linux机器上进行程序调试工作,那么除了常规的`.json`配置外还需要确保SSH服务正常运作以及安装必要的扩展包如Remote - SSH以便能够顺利建立链接并加载相应的开发资源[^1]。 #### 断点调试技巧 一旦完成了上述准备工作之后就可以利用VSCode内置的强大特性——断点了。只需简单地点击左侧行号旁的小圆圈即可快速添加/移除断点;此外还可以右键选择某一行来临时启用或禁用该处的暂停操作而无需实际修改源码本身。 #### 提高效率的方法 借助VSCode提供的高级功能比如监视表达式窗口、调用堆栈视图等可以帮助开发者更直观地理解当前执行流程并且更容易定位潜在问题所在位置。特别是在处理复杂逻辑或者多线程场景下尤为有用[^3]。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值