【VSode无脑配置C++】

一、下载

首先,我们直接去VSCode官网下载对应操作系统版本的安装包即可。因为我使用的是64位的Windows,所以下载的是64位的exe文件。此处需要注意一下,现在官网上给出了User Installer和System Installer两个安装版本,分别叫用户和系统级别的安装版本,参考官网给出的解释,区别在于安装User Installer版本不需要管理员权限,安装的位置是在用户的本地AppData目录,而System Installer的安装是需要管理员权限的,是安装在Program Files目录下的。我不清楚微软为什么要分User和System两个版本,可能是有自己的考虑吧。如果在官网首页处点击方框的下载按钮,默认下载的是User Installer版本。如果想要下载System版本的,可以点击右上角Download按钮,进而选择自己想要下载的版本。此处笔者下载的是System Installer版本。(这一段抄其他文章的)
在这里插入图片描述

二、安装

(我已经安装完了,就直接用其他文章图片了,就是上面那一篇)
在这里插入图片描述
下面选择安装位置,默认的是如图中位置,凭个人习惯即可(我C盘够大,直接装在C盘了,看个人情况,可以选择装在其他盘,没什么特殊影响,我在上面下System Installer就是因为可以装到下面那个文件夹下,这样我的user文件夹不会太乱)
在这里插入图片描述
在这里插入图片描述
下面是设置一些额外功能,勾选上的话,以后在文件或者目录上单击鼠标右键会出现“通过Code打开”选项,会方便使用,大家可自行选择。最后一项是默认勾选的,可以在控制台打开VSCode,建议勾选。我比较懒,不想后期改,而且为了方便使用,全勾选了。
在这里插入图片描述接下来就是安装过程中的信息了,最后至此已成功安装VSCode。
在这里插入图片描述
总结下来就是,点几个勾(也许换安装位置)就装完了。

三、中文

安装插件
在这里插入图片描述
关于VScode的就结束了。

四、卸载

(还是那篇文章的,懒得写了,觉得有用就回去给他点个赞)
如果大家之前有安装过VSCode,然后只是简单卸载的话,再次安装之后,是还出现之前的配置信息,包括打开的文件夹、安装过的扩展等,这是因为之前并没有完全将VSCode卸载干净。如果想干净卸载掉VSCode再重新安装的话,就需要在卸载之后再删除掉两个目录的内容。分别是:

C:\Users$用户名.vscode
C:\Users$用户名\AppData\Roaming\Code【注】这里的“$用户名”根据自己的用户名而定。
删除掉这两个目录的内容之后,如果再安装VSCode的话,就相当于是全新安装了,即不会出现之前的相关配置信息了。

五、配置环境

1.安装MinGW编译器

(大家伙先别急,看完安装MinGW编译器再下,不然那个下载很慢,甚至可能失败)
C/C++的编译器有很多种,大家可自行选择,笔者这里选择开源的MinGW编译器。大家可以从sourceforge的mingw项目上下载64位的编译器,直接打开进行安装,下图的笔者所选的选项。其中版本选最新版本,对语言的新特性有较好的支持;构架是32位和64位的选择,32位请选择x86;线程部分选择win32,如果是Linux请选择posix;异常模型部分选择默认的seh就好;最后一项只能选0。选好之后点击下一步。

在这里插入图片描述
在这里插入图片描述
但是用上面那种方式,下载很慢(你下了installer后还要联网下其他的,所以很慢(那个网站反正很慢)),所以推荐下面的方式,还是那个网站:
在这里插入图片描述
我选的是posix-seh(选win32也行,参考文章),理由如下:
在这里插入图片描述
这个方式下载后能得到完整的包,之后不需联网下载其他东西了,解压后:
在这里插入图片描述
文件内容长上面那样。然后把mingw剪切(ctrl+x)放到你喜欢的位置,我是放到D盘了(D:\mingw64)
装完了,很快。

2.配置环境变量

把D:\mingw64\bin目录(这里是你选择的bin目录位置)放到path环境变量就行
在这里插入图片描述在这里插入图片描述然后打开cmd输入gcc -v,如果出现版本号,gcc version:8.1.0<类似于这样的则为安装成功
在这里插入图片描述

六、运行C/C++

在某个地方创建一个文件夹英文名(所有C/C++文件以及路径不能有中文),然后右键code打开(如果你前面没勾选的话,可以把这个空文件夹拖到vscode里)
然后,创建C++文件:
在这里插入图片描述
写入下面的代码

#include <iostream>
using namespace std;

int main(){
    cout<<"hello  world"<<endl;
    cout<<"hello  world"<<endl;
    return 0;
}

如下,点击运行,启动调试
在这里插入图片描述
在这里插入图片描述
选第一个,其实都行,第二个也行,但是之后你们自己去试试。
在这里插入图片描述
出结果了,并且有.vsocde文件夹生成
在这里插入图片描述
在行左边点击可以设置断点,这样代码运行到这里就会停下来。
但是想要黑框框而不是在控制台显示结果,如下:
在这里插入图片描述
ctrl+shift+p 搜索上面内容点击
在这里插入图片描述
选第一个,与之前的对应。(第二个没试过)

把false改为true即可(记得ctrl+s保存)
如果黑框框一下子而过,记得在return 那里加断点。
在这里插入图片描述
收工。
参考1

参考2

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值