目录
5.3设置C/C++编译的选项:C_Cpp_properties.json
一丶废话
这篇博客是将B站中鹏哥的视频 VSCode是什么转换为文章的形式来展现出来。
既是为了日后方便我自己查看,又可以帮助到CSDN中的一些小伙伴,还可以帮我鹏哥拉点流量。
一举三得下面开始进入正题
二丶VSCode是什么?
Visual Studio Code 简称 VS Code,是一款跨平台,免费且开源的现代轻量级代码编辑器。支持主流开发语言的语法高亮,智能补全,自定义快捷键,括号匹配和颜色区分,代码片段提示,代码对比等特性,也拥有对git的开箱即用的支持,同时,它还支持插件扩展,通过丰富的插件,使得用户能够获得更多高效的功能。
有两个版本稳定版跟体验版
选择适合自己电脑的版本下载即可。
三丶环境的介绍
3.1外观
如上图,左侧这些箭头指向的地方叫做活动栏。
右击活动栏 即可选择 是否显示对应的图标
资源管理器 =》显示的是当前的工作文件夹中一系列的文件。
搜索 =》可以在当前打开的代码文件当中搜索内容,并且可以将相同的内容进行批量替换
(非常好用)
源代码管理 =》这里就是将代码托管到GitHub平台。(具体不多介绍可以在网上搜索教程)
运行跟调试 =》用来调试代码的,令代码一条一条的往下运行。
拓展 =》显示的是各种拓展插件,需要什么插件 就安装哪种插件。
对于英语不好的用户,第一步当然是在拓展中 下载中文的插件了
找到该插件点击安装即可。
若是活动栏消失,可以在查看中勾选出来。
3.2创建工作文件夹
首先,需要自己先在电脑中创建一个文件夹
以我的电脑为例,我先在E盘创建了一个VSCode文件夹 当做我的工作文件夹
创建完了之后,返回VSCode,选择刚刚创建好的文件夹点击添加即可
VSCode本身支持HTML,所以我们先创建一个html文件举例。
OK,我们成功的创建了一个html文件。到这里VSCode的基本功能就介绍的差不多了。
四丶VSCode配置C/C++开发环境
VSCode安装好了之后,我们要知道,VSCode毕竟是一个高级的编辑器,只能用来写C/C++代码,但是不能直接编译代码。所以如果我们要使用VSCode搭建C/C++的编译和调试环境,还必须有编译器使用。为了方便鹏哥使用了 MinGW-w64。MinGW-w64移植到Windows平台的一个gcc编译器,使用起来也是非常的方便的。
4.1下载跟配置MinGW-w64编译器套件
MinGW-w64 - for 32 and 64 bit Windows - Browse Files at SourceForge.net
进入上述网页以后,滚轮往下拉找到下图中的版本
点击以后,你会进入一个下载的网页当中,耐心等待几秒钟以后电脑会自动下载该软件,耐心等待下载完即可。
下载完以后,解压到电脑中。
(自己选择解压到哪,强烈建议解压到好管理的地方,并且其路径中不要包含有中文)
我这里是解压到了 F盘 的根目录当中。
下面这个图稍微留点印象
OK,接下来就到配置。
4.2配置MinGW64
在Windows电脑中,按 Windows键 +S 快捷键。或着 点开搜索框搜索:环境变量,就能看到:
找到上图中的Path变量,然后双击Path
4.2.1 验证是否配置成功
Windows键 + R 键
gcc --version
where gcc
4.3 安装C/C++插件
要在VSCode中编译代码,还得 下载并安装C/C++插件,
打开VSCode,
点击插件,
搜索:C/C++,
点击安装。
我这里已经安装好了,所以显示会跟你们有些差别。
安装完成后,记得重启一下 VS Code 让它更好的更新一下。
降低后期使用中会出现问题的概率
OK,各位老铁们。到这里就已经配置完成了。
接下来就进入愉快的编程环节。
五丶在 VS Code 中编写C语言代码并编译成功
5.1打开文件夹
在VS Code中想要写代码,首先都是要先打开文件夹的,这样也方便管理代码和编译器产生的可执行文件,和VS Code生成的配置文件。
在写代码前,要先想清楚把代码放在什么地方管理,以我为例 ==》我创建了一个VSCode_C_Language 文件夹,我希望以后我写的C语言代码都管理在 VSCode_C_Language 目录下,然后,将未来的C语言代码分好类别以后 再进行一个管理,比如今天的测试代码,我会新建一个名为:Test_4_8 的文件夹来进行管理。
如图:
创建完成之后 我们返回到 VS Code中
完成下图的操作
添加完以后
会弹出来是否信任此文件夹中文件的作者
这里咱们无脑点击是就完事了嗷,自己都不信任自己还怎么玩
当然了,如果作者是其他人的话自行判断即可。
信任作者之后,咱们的文件夹就打开了。
5.2创建C文件+写C语言代码
这里我们的C文件就创建完成了。
随后我们编写一段代码,在屏幕中输出Hello Word
代码如下:
#include<stdio.h>
int main()
{
printf("Hello Word");
return 0;
}
5.3设置C/C++编译的选项:C_Cpp_properties.json
首先鼠标放在刚刚创建的 test.c 源文件内部,按 Ctrl键 + Shift键 + P键 快捷键,在弹出的界面中输入C/C++找到【C/C++:编辑配置(UI)】,然后进入该设置。
进入配置界面以后,首先要修改的是编译器路径。将其更改为ming64/bin/cpp.exe
然后往下滑找到 ==》IntelliSense 模式选择 将其修改为 gcc-x64(legacy)
配置完以后会自动生成一个名为 c_cpp_properties.json 的文件
详解如下
到这里 C/C++的编辑配置选项就完成了。
5.4创建执行/构建任务:tasks.json
要想编译代码,我们接下来要在终端中配置任务,
终端 ==》 配置任务
如下图:
点击以后又会生成一个 tasks.json 的文件
详解如下
到这里构建任务文件就创建完了。
接下来就到了大家最期待的编译+执行环节了。
5.5编译+执行
5.5.1编译
完成了上述的所有准备之后,咱们接下来就可以编译并且并生成可执行程序了。
鼠标单击选中自己所要编译的文件
接着点击 终端 ==》运行生成任务
点击 运行生成任务 以后,会自动生成一个 test.exe 文件。
接下来就可以进行 执行程序的操作了。
5.5.2执行
按 Ctrl键 + 丶键,打开VS Code中自带的终端,就可以运行代码了。
这时输入: ./test.exe 就可以执行代码了。
如下图:
到这里我们 VS Code,从0基础(到)执行第一个C语言程序的讲解就结束了。
后续想要用VS Code写更多的代码,可以在这篇博客开头的链接中点进去,进入鹏哥的B站界面
第9集开始往后看