當前位置:
首頁 > 知識 > 程序員跳槽刷題必備神器!不用打開瀏覽器,就能刷LeetCode

程序員跳槽刷題必備神器!不用打開瀏覽器,就能刷LeetCode

來自:開源最前線(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


喜歡這篇文章嗎?立刻分享出去讓更多人知道吧!

本站內容充實豐富,博大精深,小編精選每日熱門資訊,隨時更新,點擊「搶先收到最新資訊」瀏覽吧!


請您繼續閱讀更多來自 程序員之家 的精彩文章:

想提升自己?這5本軟體工程新書別再錯過了
程序員的編程能力與編程年齡

TAG:程序員之家 |