VSCode 1.60提示debug.javascript.usePreview未知 如何切回旧JS调试器
VSCode 1.60及以上版本已正式移除debug.javascript.usePreview配置项,默认强制启用内置的js-debug调试器,因此你设置该配置时会提示未知项,可通过以下步骤切换回旧版调试器:
切换回旧版Node/JavaScript调试器操作步骤
- 第一步:安装旧版官方调试扩展
打开VSCode扩展面板,搜索Node Debug官方扩展并完成安装,该扩展包含原有的node-debug2调试器能力。 - 第二步:修改项目调试配置
打开项目下的.vscode/launch.json文件,将原有配置中的type字段值从node/pwa-node修改为node2,即可指定调用旧版调试器。参考配置示例:
配置修改完成后启动调试,即可正常适配Node 8.*版本项目,命中断点。{ "version": "0.2.0", "configurations": [ { "type": "node2", "request": "launch", "name": "启动程序(旧版调试器)", "program": "${file}", "cwd": "${workspaceFolder}" } ] } - 第三步(可选,解决冲突问题):禁用内置调试器
如果配置后仍存在调试异常,可在扩展面板搜索@builtin JavaScript Debugger,禁用该内置扩展后重启VSCode即可。
内容的提问来源于stack exchange,提问作者sorjef
相关产品推荐
相关产品推荐

