微信号:imkuqin

介绍:本微信公众号:imkuqin,为程序员提供最新最全的编程学习资料的查询.目前已经开通PHP、C/C++函数库、.NET Framework类库、J2SE API查询功能.

程序员跳槽刷题必备神器!不用打开浏览器,就能刷LeetCode

2019-03-10 23:45 程序猿

来自:开源最前线(ID:OpenSourceTop)

项目介绍来自:https://github.com/jdneo/vscode-leetcode


元宵节过后,春节也算过完了,许多伙伴们都在准备春招面试了,对于程序猿而言,算法题是一道必过的槛,许多人都会选择在面试前刷一波算法题,而提到算法题,就不得不提LeetCode。


LeetCode上面收集了各大公司的经典算法面试题,面试前刷一波最好不过了,今天要和大家分享的这个项目就是一个帮助大家快速刷LeetCode题目的VS Code刷题插件——vscode-leetcode,通过它只需要在VSCode中你就可以完成登录解题等一系列步骤而不需要开个浏览器,



目前vscode-leetcode在GitHub上已经获得 2515 个Star,127个Fork(GitHub地址:https://github.com/jdneo/vscode-leetcode),下面还是来看看这个工具怎么用吧


vscode-leetcode的运行条件如下:

  • VS Code 1.23.0+

  • Node.js 8+(注意:请确保Node在PATH环境变量中)


使用步骤(功能)


  • 登入登出



点击 LeetCode Explorer 中的 Sign in to LeetCode 即可登入。


你也可以使用下来命令登入或登出:

  • LeetCode: Sign in

  • LeetCode: Sign out


  • 切换 LeetCode 版本



LeetCode 目前有英文版和中文版两种版本。点击 LeetCode Explorer 导航栏中的 btn_endpoint 按钮可切换版本。


目前可切换的版本有:

  • leetcode.com

  • leetcode-cn.com


注意两种版本的 LeetCode 账户并不通用,请确保当前激活的版本是正确的。插件默认激活的是英文版。


  • 选择题目



在 LeetCode Explorer 中右键题目并选择 Show Problem 进行答题。


注意:若当前 VS Code 没有已打开的文件夹,则生成的题目文件会存储于 $HOME/.leetcode/ 目录下。


  • 提交答案



通过点击文件最下方的 🙏 Submit to LeetCode 可提交答案。 你也可以触发 LeetCode: Submit to LeetCode 命令将当前文件作为答案进行提交。


  • 测试答案



在编辑区内右键并选择 Test in LeetCode,可对当前答案进行测试。有下列三种测试集来源:

  • 默认测试集:Test with the default cases

  • 在输入框内输入测试集:Write test cases in input box

  • 提供自定义测试集文件:Test with the written cases in file


  • 通过关键字搜索题目



点击 LeetCode Explorer 导航栏中的 btn_search 按钮可按照关键字搜索题目


  • 管理存档



点击位于 VS Code 底部状态栏的 LeetCode: *** 管理 LeetCode 存档。你可以切换存档或者创建新的存档。


怎么样是不是觉得很好用呢?最后附上:


源码:https://github.com/jdneo/vscode-leetcode/blob/master/docs/README_zh-CN.md


安装链接:https://marketplace.visualstudio.com/items?itemName=shengchen.vscode-leetcode



编号3605,输入编号直达本文

●输入m获取文章目录

程序员求职面试

分享程序员找工作经验

程序员笔试、面试题

 
程序猿 更多文章 年后跳槽必看,这份书单让你分分钟拿下offer 阿里P7试用期被淘汰,主管给出的理由让人意想不到 各大高校女生节横幅来袭,个个都是段子手 程序员专属的免费电子书下载(搜书)网站(中文版) 讲一个 UDP 的笑话
猜您喜欢 闲话高并发的那些神话,看京东架构师如何把它拉下神坛 引力波如何让LIGO的镜子跳起了舞?是传递了能量吗? 2018-01-21德哥 PostgreSQL | GPDB 分享会来了 系统扩展的三种维度 《互联网+创业相对论》摘抄