
vscode不能启动终端,从而不能进行eide插件和keil assistant插件的编译功能
VS Code 在 Windows 上彻底抛弃了旧的终端后端(Winpty),强制换成了新的 ConPTY,但你的系统环境没能成功启动这个新后端。
一、解决方案一

升级Windows10系统1903以上,即可获得系统原生完整的conPTY 支持
二、解决方案二
下载vsode1.108及以下版本,使用vscode内置的备用终端窗口方案,因为1.109及以上版本的内置的备用终端窗口方案被官方删除了
并且添加以下设置
"terminal.integrated.gpuAcceleration": "off", // 关闭终端的GPU加速(可能解决渲染问题)
"terminal.integrated.windowsEnableConpty": false, // 禁用Windows ConPTY(旧版终端兼容)
"terminal.integrated.windowsUseConptyDll": true, // 使用ConPTY DLL(Windows终端新特性)
"terminal.integrated.defaultProfile.windows": "Command Prompt", // 默认终端为命令提示符
"creation.dataSavePath": "C:\\Users\\username\\.creation"
更新了vscode1.108版本如果导致了C/C++插件不正常,就下载老版本的C/C++插件