我在刚用vscode时,在b站和网上尝试了很多教程,卸载安装了很多遍,但总是有一些问题解决不了,如中文乱码问题,或者是配置文件的书写对很多像我这样的小白来说是很繁琐的。看了很多教程后,今天在正式解决绝所有问题后在这记录一下相关步骤,避免大家踩坑。
第一步,安装mingw编译器,这是官网下载地址:
https://sourceforge.net/projects/mingw-w64/files/
MinGW-w64 - for 32 and 64 bit Windows download | SourceForge.net
MinGW-w64 - for 32 and 64 bit Windows - Browse Files at SourceForge.net
这里选择第四个下载包,下载后解压到c盘,完后将bin文件路径添加到系统环境变量,b站视频都有教程,不在赘述。实在有问题给我留言。
第二步,下载vscode编辑器,官网下载在即可。
第三步,开始vscode相关配置,打开编辑器,只需要安装两个插件即可
1chinese 中文包
2.c/c++
安装好这两个插件之后,退出编辑器重新打开,即可。
接下来是很重要的一步,直接省去了自己配置.json文件,我们需要点击第一个插件 c/c++设置按钮,选择“安装另一个版本”的按钮
安装这个版本,准备工作结束
接下来桌面新建名为Code的文件夹,以后代码都写在这里,将这个文件夹拖到打开的vscode界面中,点击信任即可。
点击这个新建名为test.c的文件写入以下测试代码
运行代码ctrl+f5,或点击运行按钮,“以非调试模式运行”,提示选择环境,两次都点击第一个。等待片刻后发现系统自动生成了json文件,运行结果在终端里面显示。点击页面上部中间粉红色方框结束运行。
接下来就是调整和优化,1.在外部控制台中运行程序,在自动生成的.vscode文件夹下的lanunch,json中找到这一行修改为true
ctrl+s保存,重新运行代码,成功在外部控制台运行,但出现了中文乱码问题,接下来我们就解决这个问题
在 tasks,json文件中,找到这一行代码,后面加一个英文逗号后回车,添加如下一行代码
ctrl+s保存,再次运行代码,解决问题(此处不再细说乱码的原因)
接下来最后一个问题,每次编译成程序后,附带.exe文件,我们将其收纳起来,
分别在这两个.json文件中找到如下代码
"program": "${fileDirname}\\${fileBasenameNoExtension}.exe",
并修改为
"program": "${fileDirname}\\coin\\${fileBasenameNoExtension}.exe",
记住两个都要改
改完保存之后在.vscode的同级目录下建立储存.exe文件的文件夹如图
这样就配置好了,效果如图
这样就完成了环境配置,但再多嘴说一下,
新建的c文件必须以英文命名,不能使用中文路径,否则报错,还有其他视频可能会推荐codeRunner插件,不建议安装 ,安装这个插件后会有很多问题。好了总结到这,
有问题请留言。希望能帮大家跳过很多坑。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)