VS Code点击运行调试时JSON解析失败,删除.vscode文件夹仍无效如何解决?
解决VS Code运行调试时JSON解析错误的问题
当删除.vscode文件夹后问题仍存在,说明错误并非来自工作区的配置文件,可按以下步骤排查:
检查全局用户配置文件
打开VS Code的全局settings.json文件:- Windows:
%APPDATA%\Code\User\settings.json - macOS:
~/Library/Application Support/Code/User/settings.json - Linux:
~/.config/Code/User/settings.json
仔细检查文件中是否存在//或/* */格式的注释,以及对象/数组最后一项末尾的多余逗号(JSON标准不允许这两种情况,部分场景下VS Code的严格解析器会报错)。修正后保存,重启VS Code重试。
- Windows:
排查扩展冲突
按Ctrl+Shift+P打开命令面板,输入Extensions: Disable All Installed Extensions,禁用所有扩展后重启VS Code。若调试功能正常,再逐个启用扩展,每次启用后重试调试,找到导致问题的扩展并卸载或更新该扩展。重置VS Code全局设置
若上述方法无效,可重置全局设置:- 打开命令面板,输入
Preferences: Export Settings,备份当前设置到本地文件。 - 再输入
Preferences: Reset Settings,选择重置所有设置到默认状态。 - 重启VS Code后尝试调试功能。
- 打开命令面板,输入
更新VS Code到最新版本
旧版本的VS Code可能存在配置解析的bug,打开命令面板输入Help: Check for Updates,安装最新版本后重试。
内容的提问来源于stack exchange,提问作者yugsolanki
相关产品推荐
相关产品推荐

