C++会劝退很多人,很大程度和其初始的准备既复杂又庞大脱不了关系,大多数教程在开始的都会推荐使用 Visual Studio 作为开发工具,对于很多初学者来说它实在太大了,而且非常消耗资源。
而近年来更好的 IDE 当属 VS code,不仅是微软的官方开发软件,而且小巧易用,通过扩展来不断升级它的功能,绝对是学习 C++ 的必备软件。本文将介绍如何使用vs code来编写C代码,以便自学C++的同学可以快速上手。
下载和安装 vs code
推荐在官网下载,既可以保证最新,也可以保证下载的软件不会有病毒。
// vs code 官网
https://code.visualstudio.com/
下载完成后,一路点击下一步即可,这里不做过多赘述。
安装中文语言包
按上图步骤安装中文语言包,需要注意,安装完成后需要重新 vs code。
安装 C++扩展包
安装完语言包后,就可以安装以上 C++扩展包,同安装语言包一样。
安装 MinGW 和配置环境
我们这里使用 MinGW,这里要选择符合自己电脑的下载(本例按 Windows 系统演示)
- 下载 MinGW。
// 下载地址
https://sourceforge.net/projects/mingw-w64/files/
下载完成后,我们需要压缩包内容解压缩到 C 盘(开发一般用 C 盘,其他的也行)
- 配置环境变量
在环境变量中,系统变量,添加解压的 mingw64 的 bin 目录(填写实际的安装地址)
- 验证是否安装完成
在 cmd 窗口运行
gcc --version
where gcc
如果可以正常显示内容则表示安装成功。
使用 vs code 创建 C++文件
在选择一个文件夹作为开发目录的时候会弹窗一个信任窗口(如果代码和文件夹确认都是自己的那直接信任就可以)。
至此,我们就可以编写第一段代码了。
#include <iostream>
int main()
{
std::cout << "hello world" << std::endl;
return 0;
}
需要注意,文件后缀名需要是 C++。
这是我们发现,代码中会有报错,并且无法运行,没错,还需要配置编译器。快捷键 Ctrl+Shift+p
找到上述内容,并点击进入。
配置编译器路径(上边解压的目录,选择 gcc.exe 文件)。
接下来,就可以运行程序了。
调试代码
代码调试也是开发过程中的重要一环,以下介绍一下如何使用 vscode 来调试 C++代码。
如上图,需要先进入到 debug 页面,然后在代码中需要调试的地方打断点(小红点)。
如上,我们点击 运行和调试后会弹窗调试选择项,选择 g++。
运行后即可看到程序停在了断点处,并且在上方出现了断点操作标记。
到这里呢,我们就可以使用 vs code 来学习 C++了。