一、前期准备

1、首先在微软官网下载并安装好visual stdio code,建议在安装时将选项全勾选上

User Installer版:会安装在当前计算机帐户目录,意味着如果使用另一个帐号登陆计算机将无法使用别人安装的vscode。

System Installer版:安装在非用户目录,例如C盘根目录,任何帐户都可以使用。(建议使用此版本) vscode默认提供的User Installer版,大多数人都是用的这个版本。

vscode默认提供的User Installer版,大多数人都是用的这个版本。

vscode system user 区别_离线

2.安装

解压缩后安装点击下一步,下一步。需要注意:

  其他: ①将“通过code 打开“操作添加到windows资源管理器文件上下文菜单

②将“通过code 打开”操作添加到windows资源管理器目录上下文菜单

说明:①②勾选上,可以对文件,目录点击鼠标右键,选择使用 VScode 打开。

③将code注册为受支持的文件类型的编辑器 说明:默认使用 VScode 打开诸如 txt,py 等文本类型的文件,一般建议不勾选。 让 VScode 支持的代码文件全部变成 VScode 默认打开,文件图标也会随之更改,很好辨认。

④添加到PATH(重启后生效) 说明:这步骤默认的,勾选上,不用配置环境变量,可以直接使用。

vscode system user 区别_开发语言_02

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

下载好后需要进行环境变量配置:

vscode system user 区别_c++_03

 完成后,验证一下 ,按win+r运行cmd或者powershell输入gcc -v ,出现下图的信息说明一切顺利

4. 安装必要的插件,

打开vscode,点击左面竖排第五个按钮,

搜索并安装上如下三个插件

        chinese(simplified)

        C/C++

        Code Runner

vscode system user 区别_c++_04

安装好以后重启一下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后保存到电脑上,然后点右上角的三角形按钮

接下来可以参考这个:

windows 10上使用vscode编译运行和调试C/C++ - 知乎

参考:VSCode详细安装教程 - 知乎 (zhihu.com)