想使用VScode编写c语言程序
跟据博客配置好环境后出现错误 终端将被任务重用,按任意键关闭
解决
打开tasks.json文件,添加presentation属性,presentation是用来配置终端面板的属性
第一种方法,为每个进程创建新的端口
"presentation": {
"panel": "new" //默认为“shared“表示共享,改成new之后每个进程创建新的端口
}
第二种方法,将端口聚焦到当前执行的进程上
"presentation": {
"focus": true //默认为“false“
}
修改之后tasks.json文件如下
{
"tasks": [
{
"type": "shell",
"label": "C/C++: clang build active file",
"command": "/usr/bin/clang",
"args": [
"-g",
"${file}",
"-o",
"${fileDirname}/${fileBasenameNoExtension}"
],
"options": {
"cwd": "${workspaceFolder}"
},
"problemMatcher": [
"$gcc"
],
"group": {
"kind": "build",
"isDefault": true
},
/* 从这里开始是自己添加的
"presentation": {
"panel": "new" //默认为“shared“表示共享,改成new之后每个进程创建新的端口
}/* 添加这一整块代码块
}
],
"version": "2.0.0"
}