0.备用

09.10.啊吧啊吧

09.15视频配置过程可以去看:

www.bilibili.com/video/BV19c411G7ey

09.21.本文用所到的软件安装包都在这里面:

https://rqvan.lanzouv.com/b0pm0q6te

密码:hivp

.

1.下载安装VS Code

1.进入官网:

https://visualstudio.microsoft.com/zh-hans/downloads/

2.点击下面蓝色的”免费下载“;

3.根据自己系统下载合适的安装包,一般都是Windows,点击第一个“Windows x64 用户安装程序”,自动开始下载;

4.找到已下载文件,打开,-->勾选“我同意此协议”-->下一步-->按照图示勾选这三个-->下一步-->安装路径随意,C盘D盘都可,前提是你能找到它在哪里

等待安装完成即可.

2.汉化VS Code

如图:

1.在界面最左侧的找到”拓展(Extensions)“图标;

2.在搜索框内输入”Chinese“;

3.点击”Install“安装;

4.待安装完成之后右下角会出现提示,点击”Change Language and Restart“,重启以完成语言设置。

完成.

3.下载安装Min GW

1.进入网站:

https://sourceforge.net/projects/mingw-w64/files/mingw-w64/mingw-w64-release/

2.一直往下滑,找到如图,下载画圈的

2.1.如果找不到或打不开的话下载下面这里面的:

https://rqvan.lanzouv.com/b0pm0q6te

密码:hivp

3.下载完成之后使用解压缩工具进行解压

解压完成后会显示一个“mingw64”文件夹,将其复制到C:\Program Files路径内

4.添加环境变量

打开“mingw64”文件夹下的“bin”文件夹,复制其路径

打开Windows搜索,输入“环境变量”,点击“编辑账户的环境变量”

找到“系统变量”的“Path”,点击“编辑”

点击“新建”,Ctrl+V将刚刚复制得到的“bin”文件夹路径粘贴进去,一路2确定、保存。

5.验证gcc

Win+R,输入cmd,回车

输入“where gcc”,回车。如出现刚刚我们添加的路径,证明环境变量配置成功

如出现下图情况,须重复此步骤。

4.VS Code添加C环境

在你记得着的地方新建一个文件夹,用来存放你以后创建的代码文件,这个需要经常备份。

比如我在桌面新建一个“My Code”文件夹,那他的路径就是“C:\Users\User\Desktop\My Code”

打开VSCode,按照图片将你刚刚创建的文件夹加入到工作区

下图是这几个按键功能,不再赘述

我们新建一个“C”文件夹,在其内新建一个.c文件

此时点击最左侧一栏的“扩展”按钮,

安装“C/C++ Extension Pack”,

上面的两个C语言的拓展也会自动安装。

5.VS Code配置C环境

回到刚刚创建的.c文件,先用helloworld测试一下

#include <stdio.h>
int main()
{
  printf("hello world");
  return 0;
}

点击右上角箭头以运行

点击生成gcc运行并生成tasks.json任务文件

打开下面的“终端”面板,如果程序能够正常运行的话,终端内会出现“hello world”

但是我们每次使用时不是非常好用,我们可以看到资源管理器生成这两个东西

打开tasks.json

这里默认的并不是非常地好,我们把它配置一下

其中第十二行的:

"${fileDirname}\\${fileBasenameNoExtension}.exe"

是将.c程序编译运行后得到同名的.exe可执行文件

我们希望不仅能够编译这一个文件,而是此文件夹下的所有文件(多文件情况)

全选tasks.json的内容,替换成以下内容..

最终变成这样:

{
    "tasks": [
        {
            "type": "cppbuild",
            "label": "C/C++: gcc.exe 生成活动文件",
            "command": "C:\\Program Files\\mingw64\\bin\\gcc.exe",
            "args": [
                "-fdiagnostics-color=always",
                "-g",
                //"${file}",
                "*.c",//当前文件夹所有.c文件都编译
                "-o",
                //"${fileDirname}\\${fileBasenameNoExtension}.exe"
                "${fileDirname}\\a.exe"//生成的可执行文件名称
            ],
            "options": {
                "cwd": "${fileDirname}"
            },
            "problemMatcher": [
                "$gcc"
            ],
            "group": {
                "kind": "build",
                "isDefault": true
            },
            "detail": "调试器生成的任务。"
        }
    ],
    "version": "2.0.0"
}

验证一下:

删掉刚刚在资源管理器运行helloworld得到的.exe文件

可以看到,也能正常编译运行,生成的.exe变成了a.exe

Ps1.Visual Studio Code与Visual Studio的区别

首先长得不一样.这没的说,一个紫色图标、一个蓝色图标。

其次Visual Studio Code (VS Code) 和 Visual Studio 是两个不同的集成开发环境(IDE),都由微软开发并维护,主要用于软件开发和编程。

Visual Studio Code (VS Code)

1. 轻量级跨平台编辑器:VS Code 是一个轻量级的编辑器,适用于多种操作系统,包括 Windows、macOS 和 Linux。

2. 开源:VS Code 是开源软件,可以在 GitHub 上找到其源代码,并且接受全球开发者社区的贡献。

3. 适用于多种编程语言:VS Code 支持众多编程语言的开发,如JavaScript、TypeScript、Python、Java 等,可以通过插件扩展支持更多语言。

4. 高度可定制化:可以通过安装扩展和定制设置,使编辑器满足个性化需求,比如主题、快捷键、代码片段等。

5. 强大的编辑功能:提供了丰富的代码编辑功能,如语法高亮、智能代码补全、调试支持等。

Visual Studio

1. 全面集成的开发环境:Visual Studio 是一个功能强大的集成开发环境,适用于 Windows 平台,提供了广泛的开发工具和服务。

2. 专注于.NET 开发:Visual Studio 最初主要用于 .NET 平台的开发,提供了丰富的 .NET 框架集成和工具支持。

3. 更多的企业级功能:Visual Studio 包含更多面向企业开发者的功能和服务,如团队协作、项目管理、测试工具等。

4. 较大的资源消耗:相比于 VS Code,Visual Studio 的安装包更大,消耗的系统资源也更多。

主要区别总结

用途不同:VS Code 更适合于轻量级的跨平台编辑和开发,适用于多种编程语言;Visual Studio 则适合于专业的 Windows 平台开发,特别是.NET 相关开发。

跨平台性:VS Code 可以在多种操作系统上运行,而 Visual Studio 仅限于 Windows。

开源与专有:VS Code 是开源软件,而 Visual Studio 是专有软件。

根据具体的开发需求和偏好,开发者可以选择适合自己的工具进行开发工作。

.

.

.

完结撒花✿✿ヽ(°▽°)ノ✿