Windows10从零安装VSCode并配置C开发环境

工欲善其事,必先利其器
有个好的编程IDE工具很重要,效率高,debug方便
早就有所了解VSCode
搞一哈


文章目录

第1步、下载

可以通过博主自建的镜像站下载

http://210.22.22.150:3731/software/Windows/VSCode/

Windows10从零安装VSCode并配置C开发环境

当然也可以在VSCode官网下载的

https://code.visualstudio.com/Download

Windows10从零安装VSCode并配置C开发环境


第2步、解压

Windows10从零安装VSCode并配置C开发环境

Windows10从零安装VSCode并配置C开发环境

第3步,发送桌面快捷方式

Windows10从零安装VSCode并配置C开发环境

Windows10从零安装VSCode并配置C开发环境

第4步,双击VSCode快捷方式打开它

第一次打开后是这样的

Windows10从零安装VSCode并配置C开发环境

Windows10从零安装VSCode并配置C开发环境

Windows10从零安装VSCode并配置C开发环境

Windows10从零安装VSCode并配置C开发环境

Windows10从零安装VSCode并配置C开发环境

Windows10从零安装VSCode并配置C开发环境

Windows10从零安装VSCode并配置C开发环境

Windows10从零安装VSCode并配置C开发环境

Windows10从零安装VSCode并配置C开发环境

Windows10从零安装VSCode并配置C开发环境

  • 在SSD固态创建一个目录,准备C开发

Windows10从零安装VSCode并配置C开发环境

Windows10从零安装VSCode并配置C开发环境

Windows10从零安装VSCode并配置C开发环境

Windows10从零安装VSCode并配置C开发环境

Windows10从零安装VSCode并配置C开发环境

  • 新建一个目录
    Windows10从零安装VSCode并配置C开发环境

  • 新建一个c文件

Windows10从零安装VSCode并配置C开发环境
Windows10从零安装VSCode并配置C开发环境

Windows10从零安装VSCode并配置C开发环境
Windows10从零安装VSCode并配置C开发环境
Windows10从零安装VSCode并配置C开发环境

Windows10从零安装VSCode并配置C开发环境

第5步,hello world走一走

Windows10从零安装VSCode并配置C开发环境

检测到 #include 错误。请更新 includePath。已为此翻译单元(F:\Dev\CDev\Demo-1\test.c)禁用波形曲线。C/C++(1696)
无法打开 源 文件 "stdio.h"C/C++(1696)

Windows10从零安装VSCode并配置C开发环境

Windows10从零安装VSCode并配置C开发环境

这没有gcc啊,需要安装一下 MinGW (Minimalist GNU for Windows)

下载地址:
https://sourceforge.net/projects/mingw/files/Installer/

Windows10从零安装VSCode并配置C开发环境

然后安装mingw-get

先建一个预安装目录
Windows10从零安装VSCode并配置C开发环境

Windows10从零安装VSCode并配置C开发环境

Windows10从零安装VSCode并配置C开发环境

Windows10从零安装VSCode并配置C开发环境

Windows10从零安装VSCode并配置C开发环境

Windows10从零安装VSCode并配置C开发环境

Windows10从零安装VSCode并配置C开发环境

Windows10从零安装VSCode并配置C开发环境
Windows10从零安装VSCode并配置C开发环境
Windows10从零安装VSCode并配置C开发环境

勾选 mingw32-basemingw32-gcc-c++ 两项

Windows10从零安装VSCode并配置C开发环境

Windows10从零安装VSCode并配置C开发环境

Windows10从零安装VSCode并配置C开发环境

然后点击左上角的install – Apply Changes 安装

Windows10从零安装VSCode并配置C开发环境

Windows10从零安装VSCode并配置C开发环境

Apply

Windows10从零安装VSCode并配置C开发环境

Windows10从零安装VSCode并配置C开发环境

点击确定,先不管它(因为这是外网你懂得直接下载肯定下不下来gcc-core,后面我们会说如何解决)

Windows10从零安装VSCode并配置C开发环境

下面我们来解决问题,使用 mingw-get 手动安装 gcc
进入 mingw-get 的 bin 目录
Windows10从零安装VSCode并配置C开发环境

手动去安装 gcc

mingw-get install gcc

Windows10从零安装VSCode并配置C开发环境

然后安装 g++

mingw-get install g++

Windows10从零安装VSCode并配置C开发环境

然后安装 gdb

mingw-get install gdb

Windows10从零安装VSCode并配置C开发环境

然后安装 mingw32-make

mingw-get install mingw32-make

Windows10从零安装VSCode并配置C开发环境

  • 把 MinGW 配置到系统环境变量中

Windows10从零安装VSCode并配置C开发环境

Windows10从零安装VSCode并配置C开发环境

Windows10从零安装VSCode并配置C开发环境

关掉之前的dos窗口,重新打开cmd控制台
查看版本信息

Windows10从零安装VSCode并配置C开发环境

此时关掉之前的VSCode,重新打开VSCode

Windows10从零安装VSCode并配置C开发环境

Windows10从零安装VSCode并配置C开发环境

发现不报错了

下面运行一下试试看

Windows10从零安装VSCode并配置C开发环境

Windows10从零安装VSCode并配置C开发环境

Windows10从零安装VSCode并配置C开发环境

Windows10从零安装VSCode并配置C开发环境

Windows10从零安装VSCode并配置C开发环境

按F5执行

然后终端下执行

Windows10从零安装VSCode并配置C开发环境

当然也可以执行下面的方式去编译去执行

使用 gcc
Windows10从零安装VSCode并配置C开发环境

Windows10从零安装VSCode并配置C开发环境

再测下中文的输出打印

Windows10从零安装VSCode并配置C开发环境

发现控制台默认中文是乱码的

所以配置中文环境

Windows10从零安装VSCode并配置C开发环境

setting.json

{
    "code-runner.runInTerminal": true,
    "files.encoding": "gb2312"
}

配置成 gb2312 编码,就可以支持控制台输出中文了

现在关掉VSCode,重启VSCode,再测试下

还是乱码
Windows10从零安装VSCode并配置C开发环境

突然发现 中文注释 也报错

这就是 字符集的原因

下面设置一下就好了啦

Windows10从零安装VSCode并配置C开发环境

Windows10从零安装VSCode并配置C开发环境

Windows10从零安装VSCode并配置C开发环境

Windows10从零安装VSCode并配置C开发环境

重启VSCode

Windows10从零安装VSCode并配置C开发环境

发现乱码并没消失,

解决方法:

Windows10从零安装VSCode并配置C开发环境

Windows10从零安装VSCode并配置C开发环境

Windows10从零安装VSCode并配置C开发环境

在这里终于看到了编码方式

Windows10从零安装VSCode并配置C开发环境

加上下列代码,加完记得保存

    "[cpp]": {
        "files.encoding": "gbk"
    },
    "[c]": {
        "files.encoding": "gbk"
    }

然后再重启VSCode

Windows10从零安装VSCode并配置C开发环境

发现仍然是乱码

删掉chinese.exe,重新编译再执行

Windows10从零安装VSCode并配置C开发环境

还是中文乱码

下面继续
加上下面这行

"code-runner.runInTerminal": true

Windows10从零安装VSCode并配置C开发环境

然后重启VSCode测试

Windows10从零安装VSCode并配置C开发环境

还是乱码

Windows10从零安装VSCode并配置C开发环境

Windows10从零安装VSCode并配置C开发环境

Windows10从零安装VSCode并配置C开发环境

Encoding 改成 GBK

然后重启VSCode

Windows10从零安装VSCode并配置C开发环境

还是乱码

Windows10从零安装VSCode并配置C开发环境

换成 gb2312

再重启vscode

Windows10从零安装VSCode并配置C开发环境

还是中文乱码

以上操作都无效

下面绝杀

Windows10从零安装VSCode并配置C开发环境

Windows10从零安装VSCode并配置C开发环境

Windows10从零安装VSCode并配置C开发环境

Windows10从零安装VSCode并配置C开发环境

Windows10从零安装VSCode并配置C开发环境
Windows10从零安装VSCode并配置C开发环境
Windows10从零安装VSCode并配置C开发环境

重启本机试试看

Windows10从零安装VSCode并配置C开发环境

看看中文注释呐

Windows10从零安装VSCode并配置C开发环境

终于都正常了

最后,设置自动保存代码

Windows10从零安装VSCode并配置C开发环境


打完收工!

上一篇:windows10安装rabbitmq


下一篇:Windows10 2004 无法使用ENSP华为模拟器最终解决方法