vscode分离编译运行
时间: 2023-09-23 09:07:37 浏览: 100
在VS Code中,你可以使用终端窗口分离编译和运行代码。以下是一些常见的设置和步骤:
1. 安装C/C++扩展。在VS Code市场中搜索“C/C++”扩展并安装它。
2. 在你的工作区中创建一个`.vscode`文件夹,并在其中创建一个`tasks.json`文件。tasks.json文件是一个用于定义任务的JSON文件。
3. 在`tasks.json`文件中,定义两个任务:编译和运行。例如:
```json
{
"version": "2.0.0",
"tasks": [
{
"label": "compile",
"type": "shell",
"command": "gcc -o ${fileDirname}/${fileBasenameNoExtension} ${file}",
"group": {
"kind": "build",
"isDefault": true
}
},
{
"label": "run",
"type": "shell",
"command": "${fileDirname}/${fileBasenameNoExtension}",
"group": {
"kind": "test",
"isDefault": true
}
}
]
}
```
这个示例中,`compile`任务将编译当前打开的C文件,并将可执行文件保存在相同的目录中。`run`任务将运行编译后的可执行文件。
4. 使用快捷键`Ctrl+Shift+B`打开任务列表,并选择你想要执行的任务(编译或运行)。
5. 在分离的终端窗口中查看编译和运行的输出。
希望这能帮助你分离编译和运行代码。
阅读全文