vscode终端无法使用PowerShell,chat访问终端阻塞或提示终端不再可用
·
软件环境
win10,vscode 1.123.0
问题现象
在vscode中尝试打开终端(Ctrl + `),无法成功新建PowerShell类型终端,但Command Prompt、Git Bash还可以使用。
使用chat的AI功能,当AI执行终端命令时,(如果vscode默认终端选择的不是Git Bash)会在终端命令上长时间阻塞或提示“终端不再可用”,AI自检可能会发现mode=sync会卡住、mode=async可以返回但会遗留终端会话。
处理方案
打开vscode设置窗口(Ctrl + ,)搜索“shell”,找到“Terminal > Integrated > Shell Integration:”,取消勾选这个条目。
也可以在settings.json中配置:
"terminal.integrated.shellIntegration.enabled": false,
个人经验分享,转发请备注来源。
所有评论(0)