0.备用
09.10.啊吧啊吧
09.15视频配置过程可以去看:
09.21.本文用所到的软件安装包都在这里面:
密码:hivp
.
1.下载安装VS Code
1.进入官网:
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.如果找不到或打不开的话下载下面这里面的:
密码: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 是专有软件。
根据具体的开发需求和偏好,开发者可以选择适合自己的工具进行开发工作。
.
.
.
完结撒花✿✿ヽ(°▽°)ノ✿