LeetCode还在傻傻的在线刷题?使用LeetCode插件可直接在VSCode打开LeetCode题库!
文章目录
最近逛CSDN发现有博主推荐了几款IDEA插件,点进去看了下发现有一款LeetCode插件可使开发者在IDEA环境中打开LeetCode题库,实现刷题功能。作为一名
Front-end自然联想到能否通过VSCode 刷题呢?在这种思想的驱动下,情不自禁的点开了VSCode在插件功能下搜索LeetCode,哈!,还真的有!!!
????安装Leetcode插件
插件安装比较简单,打开VSCode 点击Extensions–>搜索LeetCode–>点击安装。安装后如下图。
????登录LeetCode
第一步安装完成后,在Extensions下方会出现一个LeetCode图标见下图红色圆圈:
点击LeetCode图标 如果未登录或显示出sign in 的提示信息。下图我已经完成登录,图中红色圆圈指示也是一个登录入口:
点击登录之后会弹出如下图所示的登录选项,这里根据个人事实际情况选择登录。
- 这里我使用的是GitHub账号登录。
登录成功,即可看到如下图所示的题库结构: - 如果能走到这里就可以开始刷题之旅了
❌ GitHub无法登录
我首次使用登录的使用出现GitHub无法登录的情况,并且收到了来自GitHub的登录提示邮件。后来我通过排查问题(主要是靠度娘)发现,LeetCode默认链接的是leetcode,而我之前注册和使用的是leetcode-cn.
所以还需要对Leetcode进行一下基础设置。具体操作如下,找到leetcode插件,点击设置图标->点击设置->修改Leetcode: Endpoint
操作见图:
按照如图配置好之后,再次使用github账号登录,????成功登录。
同时在设置里面还可以配置使用的语言,字体,个性化设置等。
万事俱备,所有配置设置好之后按捺不住激动的心情,立即找了一道easy 级别的题目试试【难的咱也不会,也不敢瞎倒腾】。
❓如和测试和提交
老规矩看图,题目求解完成后记得先按一下保存,然后待// @lc code = end 之后点击图中的 Test 按钮进行测试,点击Submit 进行提交,Debug和Debug Input 需要Debug LeetCode 插件的支持,有需要的可以自行搜索安装。
- 测试
点击test可选择LeetCodde提供的测试数据,或者通过输入框自行输入测试数据亦或者通过外部文件导入,这个可根据个人情况和题目要求选择。
✅将题目保存到本地,并在本地查看
初次使用LeetCode时会提示用户选择文件 的保存路径,具体是哪个环节操作忘记截图了。在我的项目下我选择的是E盘LeetCode目录。点击保存之后可在对应文件路径下查看相应的代码文件。如下图:
- (完)