vscode配置code runner
时间: 2025-03-10 14:09:35 浏览: 72
### 如何在 Visual Studio Code 中设置和使用 Code Runner 扩展
#### 安装 Code Runner 插件
为了能够在 Visual Studio Code 中方便地编译和运行代码片段,可以安装名为 **Code Runner** 的插件。该插件允许用户通过快捷键或者右键菜单快速执行当前选中的代码或整个文件。
#### 配置 Code Runner 设置
一旦安装完成之后,可以通过修改 `settings.json` 来调整一些默认行为来更好地适应个人需求:
1. **更改终端类型**
如果希望每次运行程序都打开新的集成终端窗口而不是覆盖之前的输出,则可以在用户的全局设置中加入如下配置项[^3]:
```json
{
"code-runner.clearPreviousOutput": true,
"code-runner.runInTerminal": true,
"terminal.integrated.shell.windows": "cmd.exe"
}
```
2. **自定义编译选项**
对于某些特定语言来说可能还需要指定额外参数给编译器。比如对于 C/C++ 而言,如果想要启用优化等级 `-O2` 或者链接数学库 `-lm` ,那么就需要相应地定制化构建指令。这同样是在 `setting.json` 文件里实现:
```json
{
"code-runner.executorMap": {
"cpp": "cd $dir && g++ $fileName -o $fileNameWithoutExt -O2 -lm && ./$fileNameWithoutExt",
"c": "cd $dir && gcc $fileName -o $fileNameWithoutExt -O2 -lm && ./$fileNameWithoutExt"
}
}
```
3. **解决头文件路径问题**
当遇到类似于 `#include` 报错的情况时,应该确保已经正确设置了 IntelliSense 的 includePath 属性以便能够找到标准库和其他依赖包的位置。具体操作方法是点击状态栏底部的提示信息并按照指引修正项目配置[^4]:

4. **保存文件自动格式化**
此外还可以开启保存即格式化的功能让代码更加整洁美观。只需简单添加下面这段话至 JSON 文档即可生效:
```json
{
"[c]": {
"editor.formatOnSave": true
},
"[cpp]": {
"editor.formatOnSave": true
}
}
```
以上就是有关如何在 VSCode 上面配置 Code Runner 插件的一些基本指导说明。当然除此之外还有很多个性化设定等待着大家去发掘!
```bash
# 测试命令行环境是否正常工作
g++ --version
gcc --version
```
阅读全文
相关推荐




















