VScode与C++与leetcode

VScode与C++与leetcode

2021/12/15更新
ps:本人菜鸟一个,文章有错请多多包涵,立即修改=-=。
##为什么要用vscode?
  我主要在leecode上用C++刷leecode(可以debug调试),其他就是跑跑python的深度学习算法什么的;vscode给我的感觉非常的简介,功能多,插件多;缺点就是比较难入手,用习惯后就好了。

下载vscode

  vscode官网:下载地址;官网下载较慢,建议。 下载后一路安装就行。
VScode与C++与leetcode_第1张图片
  vscode就是个代码编辑器,没有任何的编译器,因此需要手动下载。

编译器mingw

  mingw编译器,下载直接安装。安装之后,配置环境变量,配置好环境变量,通过g++ -v指令查看版本,如果可以,说明安装成功。详情其他博客中多的是,这里就不一一介绍了。
VScode与C++与leetcode_第2张图片

配置环境

  首先安装必要扩展C/C++,在界面中找到扩展。
VScode与C++与leetcode_第3张图片
  搜索C++,选择下图中的C/C++扩展安装就行。
VScode与C++与leetcode_第4张图片

LeetCode

  同样的,在扩展中搜索LeetCode(注意是LeetCode不是leecode),然后安装即可。然后选择第一个互联图标的的,选择启用中国版LeetCode。
VScode与C++与leetcode_第5张图片
  之后点击登录选项,选择第一行登录你的账号密码,就能得到图中左边区域的工作界面。
VScode与C++与leetcode_第6张图片

刷题

  选中题目,可以查看题目的具体要求,点击右下方的Code Now,选择C++语言,就可以自动跳转到自动创建的CPP文件下。
VScode与C++与leetcode_第7张图片
不要修改注释的东西,当你写好代码后,类的下方可以进行提交和测试。
VScode与C++与leetcode_第8张图片

如何进行debug

  首先,自动创建的.cpp文件中,只有一个类,main函数都没有,因此,首先需要将.cpp文件补全,如下图所示;
VScode与C++与leetcode_第9张图片
  补全之后,在左边工具栏选择运行和调试,
VScode与C++与leetcode_第10张图片
点击里面的运行和调试,选择 C++(GDB/LLDB),选择g++.exe,之后系统会自动生成launch.json和tasks.json文件在.vscode文件夹中。之后也就可以打断点直接F5调试了。
VScode与C++与leetcode_第11张图片

其他

待更新

你可能感兴趣的:(C++,vscode,c++,编辑器)