VS Code中Javascript Debugger Nightly缺失launch.json配置的解决咨询
解决VS Code中JavaScript Debugger Nightly的配置缺失问题
手动生成正确的launch.json配置
- 打开调试面板(快捷键
Ctrl+Shift+D),点击「创建launch.json文件」 - 在环境选择弹窗里选对应项目类型(Node.js/Chrome等),生成基础配置
- 在对应配置项里添加
"terminal": "integrated"(或"external",按需选择),示例如下:
Node.js项目配置:
前端网页配置(Chrome):{ "version": "0.2.0", "configurations": [ { "type": "node", "request": "launch", "name": "Launch Program", "program": "${file}", "terminal": "integrated" } ] }{ "version": "0.2.0", "configurations": [ { "type": "chrome", "request": "launch", "name": "Launch Chrome against localhost", "url": "http://localhost:3000", "webRoot": "${workspaceFolder}", "terminal": "external" } ] }
重置扩展配置
- 打开设置面板(
Ctrl+,),搜索@ext:ms-vscode.js-debug-nightly - 点击右上角「打开设置(JSON)」,清空该扩展的所有自定义配置,保存后重启VS Code
换用稳定版调试器
Nightly版本本身是测试版,bug概率更高。直接卸载它,安装官方稳定版的JavaScript Debugger(扩展ID:ms-vscode.js-debug),稳定版兼容性和成熟度都更好,日常调试足够用。
排查工作区配置冲突
- 检查项目根目录
.vscode/settings.json里有没有debug.terminal相关的自定义设置 - 删掉这类配置,避免和调试器默认设置冲突
内容的提问来源于stack exchange,提问作者Matthew Walton
相关产品推荐
相关产品推荐

