这是「进击的Coder」的第 384 篇技术分享
作者:dansen
来源:ACM算法日常
“
阅读本文大概需要 3 分钟。
”不知道各位童鞋平时刷题用什么工具,我平时都是用 vscode,除了刷题,平时工作大部分也会使用 vscode,因为这个工具插件非常多非常方便,UI 也很美观,除了编辑还支持大部分语言的调试,基本上都是零配置就可以使用。
那么让我们一起来看看这款宇宙最强刷题神器吧。
下载和安装
首先我们需要下载和安装 vscode,直接在官网下载。
![](https://img-blog.csdnimg.cn/img_convert/272642af80dd13be938b691544de7c4d.png)
下载完成后双击安装。
安装时记得勾选如下选项:
![](https://img-blog.csdnimg.cn/img_convert/521efbee22218ff61f54371d9171b789.png)
这样可以在命令行中使用 vscode,也可以右键文件或者文件夹进行编辑。
初次使用
vscode 第一次启动会显示欢迎使用的界面,这个界面可以让你快速打开文件和文件夹,还可以直接打开历史文件。
![](https://img-blog.csdnimg.cn/img_convert/5b4413e68eeb96a03c839a57a22b2bb2.png)
通过输入快捷键 ctrl+shift+p,可以打开命令面板,基本上所有的功能都可以在这里执行。
![](https://img-blog.csdnimg.cn/img_convert/10ffb4994f2968947e3e6de1e9be9270.png)
界面概览,下图展示了不同部件的位置。
![](https://img-blog.csdnimg.cn/img_convert/8c7dc36c830da51cd9b3bbb32083b7c2.png)
你还可以通过命令面板输入 playground,有一个 help 帮助,选择后进入如下界面:
![](https://img-blog.csdnimg.cn/img_convert/90311b2d1cc5037bfc26f7c8bd7eb88e.png)
在这里你可以学会基本的 vscode 功能。
开始刷题
我们可以在 vscode 上浏览和提交 leetcode 的题目,首先是安装 leetcode 插件。
![](https://img-blog.csdnimg.cn/img_convert/91931d349332ffbbefa22bebc4971acd.png)
安装完成后,点击左边有个 leetcode 图标,这时候点击地球图标,如下图:
![](https://img-blog.csdnimg.cn/img_convert/e4cb95d292e4f3b1693a4cda81b12021.png)
选择中国版,点击入口图标:
![](https://img-blog.csdnimg.cn/img_convert/aadfddf09f1bdef999bfa544e85054f4.png)
输入用户名和密码,就可以登录 leetcode 账号刷题啦。
然后我们可以选择 tag 里面的动态规划题目:
![](https://img-blog.csdnimg.cn/img_convert/73731802908bc2c198990fbc5ed5fc6f.png)
选择一个题目,会出现题目描述和代码窗口,完成代码后,点击 submit,就可以提交到官方 leetcode 查看结果了。
![](https://img-blog.csdnimg.cn/img_convert/537834ad91725ab07717b301518d3201.png)
到这里你就可以方便的刷题了不过我们还可以进一步看看 vscode 的插件功能。
基本语言插件
如果你使用 C++ 作为编程语言,你可以安装 C/C++ 插件,这个插件基本上能够完成需要的所有功能,包括代码格式化、调试、代码跳转、智能补全等功能。
![](https://img-blog.csdnimg.cn/img_convert/10fa66a6e17d738803bd5b3f1568e064.png)
如果你使用 Python,可以安装 Python 插件,同样,这个插件也能完成 C++ 一样的功能,而且功能更加丰富。
![](https://img-blog.csdnimg.cn/img_convert/69ebd0c16d741bcbe5dd823cf791db21.png)
如果你已经开始使用 vscode 进行开发,你会慢慢的熟练并且习惯,开发遇到的大部分问题都可以找到合适的插件解决,如果找不到,你还可以自己开发插件。
我以前使用 sublime,而且在很长一段时间都没有使用 vscode,那时候主要是因为 vscode 比较卡,不过现在经过几年的优化 vscode 已经非常迅捷了。
vscode 的配置非常多,入手非常简单,同时如果要深度定制也需要大量时间来学习,工欲善其事必先利其器,vscode 会是一个学习工作的利器哦。
End
「进击的Coder」专属学习群已正式成立,搜索「CQCcqc4」添加崔庆才的个人微信或者扫描下方二维码拉您入群交流学习。
看完记得关注@进击的Coder
及时收看更多好文
↓↓↓
点赞的时候,请宠溺一点