众所周知,在launch.json里面加上这样一行代码就可以使程序在内置终端里进行(false就是弹出一个cmd黑框):
{
"version": "0.2.0",
"configurations": [
{
...
"externalConsole": true,
...
}]
}
但编译运行以后,无法在内置终端里输入内容,bdfs结果大致两种:
- 把这个选项设成
false。确实可以解决问题,但是弹个小黑框总归不如直接用内置终端(尤其是调试的时候)
- 安装类似
C/C++ Compile Run 之类的插件,可以直接编译运行程序。但问题是:我用vscode C/C++插件是拿来调试的,这样治标不治本,vscode俨然变成了一个大号Devc++
求解答