简介
Visual Studio Code(以下简称 VS Code)是一个由微软开发,同时支持 Windows、Linux 和 macOS 等操作系统且开放源代码的代码编辑器。它是用 TypeScript 编写的,并且采用 Electron 架构。它带有对 JavaScript、TypeScript 和 Node.js 的内置支持,并为其他语言(如 C、C++、Java、Python、PHP、Go)提供了丰富的扩展生态系统。
官网:Visual Studio Code - Code Editing. Redefined
使用 C/C++ Compile Run 扩展运行代码
C/C++ Compile Run 是一个专注于 C/C++ 单文件编译与运行的插件。它免去了传统 C/C++ 插件中繁琐的配置步骤,非常适合编程竞赛的需要,上手迅速,操作简单。
打开 VS Code,点击左侧边栏的「扩展」图标(或按下Ctrl+Shift+X),在搜索框中输入 C++,找到 C/C++ Compile Run,点击「安装/Install」即可。

安装完成后,无需额外配置,插件会根据环境变量自动适配已配置好的 MinGW 编译器。
打开需要运行的文件,点击右上角的三角图标即可运行代码。
快捷键:
- F6 - 编译并在 VS Code 内置集成终端中运行
- F7 - 以自定义参数编译并以自定义参数在 VS Code 内置集成终端运行
- F8 - 编译并在外部终端中运行
使用 Code Runner 扩展运行代码
VS Code 安装并配置扩展后可实现对 C/C++ 的支持,但配置过程比较复杂。一个简单的编译与运行 C++ 程序的方案是安装 Code Runner 扩展。
Code Runner 是一个可以一键运行代码的扩展,在工程上一般用来验证代码片段,支持 Node.js、Python、C、C++、Java、PHP、Perl、Ruby、Go 等 40 多种语言。
安装的方式是在扩展商店搜索 Code Runner 并点击 Install;或者前往 Marketplace 并点击 Install,浏览器会自动打开 VS Code 并进行安装。

安装完成后,打开需要运行的文件,点击右上角的小三角图标即可运行代码;按下快捷键Ctrl+Alt+N(在 macOS 下是Control+O)。


