VSCode使用PowerShell时Watch窗口无法正常工作如何修复?
VSCode PowerShell调试Watch窗口失效修复方案
- 重置PowerShell扩展配置:关闭所有VSCode进程,按下
Win+R组合键输入%USERPROFILE%\.vscode\extensions,找到名称以ms-vscode.PowerShell开头的文件夹全部删除,重启VSCode后重新安装PowerShell扩展。 - 修正调试配置:打开项目下
.vscode/launch.json文件,确认配置的request字段值为launch,同时新增配置项"cwd": "${workspaceFolder}";如果没有该文件,可点击运行面板的「创建launch.json文件」选项,选择PowerShell模板自动生成标准配置。 - 清理VSCode缓存:关闭所有VSCode窗口,按下
Win+R组合键输入%APPDATA%\Code\CachedData,删除目录内全部文件后重新打开项目启动调试。 - 升级PowerShell运行时:打开VSCode终端执行
$PSVersionTable命令,确认运行的PowerShell版本不低于7.3,若仍使用旧版Windows PowerShell 5.1,可安装最新稳定版PowerShell 7后重试。 - 单文件调试适配:如果是调试单个独立.ps1文件无关联工作区,可先新建空文件夹作为工作区,将脚本移入该文件夹后再用VSCode打开工作区启动调试,规避单文件调试的缓存异常问题。
内容的提问来源于stack exchange,提问作者Alexander Dubel
相关产品推荐
相关产品推荐

