一、前期准备
1、首先在微软官网下载并安装好visual stdio code,建议在安装时将选项全勾选上
User Installer版:会安装在当前计算机帐户目录,意味着如果使用另一个帐号登陆计算机将无法使用别人安装的vscode。
System Installer版:安装在非用户目录,例如C盘根目录,任何帐户都可以使用。(建议使用此版本) vscode默认提供的User Installer版,大多数人都是用的这个版本。
vscode默认提供的User Installer版,大多数人都是用的这个版本。
2.安装
解压缩后安装点击下一步,下一步。需要注意:
其他: ①将“通过code 打开“操作添加到windows资源管理器文件上下文菜单
②将“通过code 打开”操作添加到windows资源管理器目录上下文菜单
说明:①②勾选上,可以对文件,目录点击鼠标右键,选择使用 VScode 打开。
③将code注册为受支持的文件类型的编辑器 说明:默认使用 VScode 打开诸如 txt,py 等文本类型的文件,一般建议不勾选。 让 VScode 支持的代码文件全部变成 VScode 默认打开,文件图标也会随之更改,很好辨认。
④添加到PATH(重启后生效) 说明:这步骤默认的,勾选上,不用配置环境变量,可以直接使用。
3. 因为vscode只是一个代码编辑器,没有自带有C/C++的编译器,因此首先需要安装一个C/C++编译器并且设置环境变量,这里使用mingw-w64。因为网络问题mingw-w64很难下载,建议离线下载然后手动添加环境变量
mingw-w64应该可以算是mingw的改进版本吧,mingw系列编译器是非常好的并且主流的c/c++编译器 mingw-w64只负责程序的编译,只提供命令行操作没有编辑代码的图像界面,代码的编写需要由文本编辑器(如vscode)来完成
但普通人群可能会因为一些原因下载失败,所以一般建议下载离线版解压后添加环境变量 离线版下载地址:https://sourceforge.net/projects/mingw-w64/files/Toolchains%20targetting%20Win64/Personal%20Builds/mingw-builds/8.1.0/threads-posix/sjlj/x86_64-8.1.0-release-posix-sjlj-rt_v6-rev0.7z/download
下载好后需要进行环境变量配置:
完成后,验证一下 ,按win+r运行cmd或者powershell输入gcc -v ,出现下图的信息说明一切顺利
4. 安装必要的插件,
打开vscode,点击左面竖排第五个按钮,
搜索并安装上如下三个插件
chinese(simplified)
C/C++
Code Runner
安装好以后重启一下vscode,界面切换为中文,为了避免麻烦,暂时不要安装其他插件
二、编译运行程序
编译运行程序介绍两种方法
1.使用之前安装好的Code Runner插件一键编译运行程序
2.打开vscode的集成终端使用命令行编译和运行
点击:文件>新建文件,出现一个空白文档,将下面的代码复制粘贴到空白文档中
#include <stdio.h>
int main(){
char name[100];
printf("What is your name?\n");
scanf("%s",name);
printf("Hello,%s,nice to meet you!\n",name);
}
然后按Ctrl+S将文件后缀名改为.c或.cpp后保存到电脑上,然后点右上角的三角形按钮
接下来可以参考这个: