VScode安装教程

VScode教程来啦

老规矩,安装前先自查,你是不是都符合以下情况——

  • 电脑配置不要太太太低就行
  • 人必须很能搞事儿
  • 网速吗……要是能科学上网最好,没有也罢

分三个大步骤:
1.安装MinGW编译器

2.安装VScode

3.配置(烦)

安装MinGW编译器

点击Download MinGW-w64 - for 32 and 64 bit Windows from SourceForge.net,下载安装包。这个步骤会很快,因为我们的Sourceforge同志非常感人地——配备了国内服务器!
双击运行,是英文,但是不要着急,跟着我走。
千万不要全都直接下一步(Next >)
先点Next 到一个选择界面,会有很多选项。这些选项怎么选?看你的电脑是32位还是64位。怎么看?自行百度吧……

如果你是32位电脑,那就这么选:

attachmentId-90

64位电脑这么选:

attachmentId-91

对了,我觉得应该没有人在用Linux或者Mac吧?如果有,那Threads就选择posix!别选错了。
接下来选择安装位置,只要注意别含有中文和特殊字符就行了。
慢慢等吧,这是线上安装包!实测20分钟能完成,但是我是有线网。

安装VScode

不要在官网上下载VScode!之前某人不就是在官网上下的,导致很长很长时间都没好……
如果你非要在官网下,倒也不是不行,看我之前的电脑优化帖子,有个下载工具叫Neat Download Manager的,也很快。
链接(腾讯软件管家网页版):VScode - 腾讯电脑管家

下载完成之后,就可以直接双击安装,改一下安装位置就行了,安装时会让你选附加任务,可以把含用code打开 的两项选上,都有用,其它的就随便了。

配置

安装之后,打开,会看到全英文界面,别急,点击最左边竖排里最下面那个,就是四个方块。在里面搜索Chinese ,选择最上面的(像地球仪一样),安装,完成之后重启,完事儿。
然后,再次进入刚刚的插件商店(四个方块),搜索C/C++ ,安装,时间会稍微长一些,等待安装完成之后再次重启。
打开资源管理器,找个地方建立一个文件夹,进入其中,右键,选择通过Code打开 。
如果你之前忘记选了,那就在VScode界面下按下Control+K,再按下Control+O,选择文件夹就行了。
点击信任文件夹的作者 ,把鼠标移到左侧文件夹名字上,选择文件夹名字右边的新建文件(就是最左边那个),输入文件名(以.cpp)结尾,然后在里面写一个helloworld的简单程序,就可以运行了……想得美!
程序写好,按下Control+Shift+P,选择C/C++:编辑配置(UI) ,注意是UI !(除非你想写json)
找到编译器路径 ,选择自己的安装位置(会自动找到),如果你安装了Dev-C++,那就会有2个,找准了啊,必须是你刚刚安装的!
接下来再找到IntelliSence模式 ,选择gcc x64(如果是32位电脑,就选择gcc x86)。
然后回到文件的页面,就会出现一个.vscode文件夹,里面有一个c_cpp_properties.json文件,这是C++的配置。
这时再次按下Control+Shift+P,输入tasks,选择任务:配置默认生成任务 ,选择g++.exe 开头的C/C++:g++.exe 生成生成活动文件 ,这时会出现一个tasks.json,是生成任务的配置文件,不用管它。
点击运行 ->启动调试 ,选择C++(GDB/LLDB) ,再选择g++.exe 生成和调试活动文件 ,等待一会儿,会报错,选择打开launch.json ,把里面的内容清空,然后把我的这段写好的json代码粘贴进去。

{
    "version": "0.2.0",
    "configurations": [

        {
            "name": "(gdb) Launch",
            "preLaunchTask": "C/C++: g++.exe 生成活动文件", //这里就是tasks.json里label的值
            "type": "cppdbg",
            "request": "launch",
            "program": "${fileDirname}\\${fileBasenameNoExtension}.exe",
            "args": [],
            "stopAtEntry": false,
            "cwd": "${workspaceFolder}",
            "environment": [],
            "externalConsole": false, //这里是true的话,会打开一个黑窗口,否则直接是在内置终端里运行
            "MIMode": "gdb",
            "miDebuggerPath": "E:\\MinGW\\mingw64\\bin\\gdb.exe", //这里改成你的编译器的位置
            "setupCommands": [
                {
                    "description": "Enable pretty-printing for gdb",
                    "text": "-enable-pretty-printing",
                    "ignoreFailures": true
                }
            ]
        }
    ]
}

最后把注释去掉。

完事儿!

以上步骤,只要一个出了问题,都会出大事儿……
最后回到cpp文件的界面下,按下F5调试,看看是否成功吧!如果你选择内置终端,别忘了切换回终端(而不是调试控制器)看结果。
如果你用外置终端,那么建议你在代码最后加上getchar(); ,不然一闪就没了,有它就可以等你敲回车再消失。提交代码的时候别忘记去掉就行(你还是干脆用内置终端吧)。

VScode这里配置用的是GCC编译器,换句话说跟Dev-C++一样,所以编译速度是差不多的,这可比VS好多了。
还有,如果你不准备每次写新的项目都重新来一遍这篇教程的话,那你可以把刚刚做出来的文件夹作为模板,每次要用了复制一下就行了(在文件里选择用code打开 ,就会自动出现的)。

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值