VS Code 配置 C/C++ 编程运行环境

在本教程中,将会安装vscode,并且下载相关C/C++插件,配置完vscode后。你能够在vscode上编写运行并且调试C/C++代码。

那么,我们开始吧。

1.下载vscode

在vscode官网下载你的系统相对应的vscode.

点击此链接进入vscode官网—>Visual Studio Code - The open source AI code editor

vscode官网页面如图所示:

vscode官网如图所示

下载完成后,点击安装程序,进行安装。

vscode下载程序

点击“我同意”之后点击“下一步”

vscode安装过程01

选择安装位置,然后点击“下一步”

vscode安装02

点击“下一步”

vscode安装03

以下所有选项全部勾选

vscode安装过程04

点击安装

vscode安装过程05

至此,vscode安装完毕,下面我们开始vscode的相关配置

vscode安装06

2.下载gcc

我们通过MSY2来下载gcc,在MSY2的官网上已经演示了下载gcc,详见MSY2官网

3.vscode设置

第一次打开的时候,你的vscode是英文界面,我们可以通过下载汉化插件来实现界面的汉化(不要在意我的背景,这个是我自己设置的,刚开始的时候是纯黑的)

vscode设置01

点击扩展

vscode设置02

在此搜索“Chinese”

vscode设置03

输入“Chinese”后,选择第一个,然后点击下载

vscode设置04

安装完毕后,重启vscode之后就显示中文了

除此之外,我们还要下载C/C++插件

vscode下载C语言插件

我们再下载code runner插件,这个插件能够让你使用CTRL+ALT+N来运行代码

vscode下载Code Runner插件

在此之前让我帮你设置好Code Runner

让我们回到首页

Code Runner插件设置01

然后通过按你的键盘上CTRL + ,这两个键来进入设置界面

Code Runner插件设置02

在搜索栏,搜索Code Runner,然后勾选 Run In Terminal ,Save All Files Before Run ,Save File Before Run

Code Runner插件设置03

然后再点击“在setting.json中编辑”

Code Runner插件设置04

设置成这个样子

1
2
"c": "chcp 65001 > $null; cd $dir; gcc -Wall -Wextra -O2 \"$fileName\" -o \"./bin/$fileNameWithoutExt.exe\"; ./bin/\"$fileNameWithoutExt.exe\"",
"cpp": "chcp 65001 >nul && cd $workspaceRoot && g++ -Wall -g \"$dir$fileName\" -o \"./bin/$fileNameWithoutExt.exe\" && ./bin/\"$fileNameWithoutExt.exe\"",

Code Runner插件设置05

为什么要这么设置呢?这行命令用于在 PowerShell 中一键编译并运行 C 程序:先通过 chcp 65001 切换控制台为 UTF-8 编码以避免中文乱码,再切换到源文件目录确保路径正确;接着用 gcc -Wall -Wextra -O2 启用严格警告和优化,将源文件编译为 ./bin/ 目录下的同名 .exe 可执行文件,保持项目整洁;最后自动运行该程序,实现高效、可靠、用户友好的开发体验。

不过要注意!!!!!!的一点是要记得在你的文件夹中新建一个名字为“bin”的文件夹,用来存放你的因为源文件编译而产生的同名的.exe文件

运行C文件

至此,我们能够在VSCode中编写并且能够运行C语言代码了,