來自:開源最前線(ID:OpenSourceTop)
元宵節(jié)過后,春節(jié)也算過完了,許多伙伴們都在準備春招面試了,對于程序猿而言,算法題是一道必過的檻,許多人都會選擇在面試前刷一波算法題,而提到算法題,就不得不提LeetCode。
LeetCode上面收集了各大公司的經(jīng)典算法面試題,面試前刷一波最好不過了,今天要和大家分享的這個項目就是一個幫助大家快速刷LeetCode題目的VS Code刷題插件——vscode-leetcode,通過它只需要在VSCode中你就可以完成登錄解題等一系列步驟而不需要開個瀏覽器,
目前vscode-leetcode在GitHub上已經(jīng)獲得 2515個Star,127個Fork(GitHub地址:https://github.com/jdneo/vscode-leetcode),下面還是來看看這個工具怎么用吧
vscode-leetcode的運行條件如下:
VS Code 1.23.0+
Node.js 8+(注意:請確保Node在PATH環(huán)境變量中)
使用步驟(功能)
登入登出
點擊 LeetCode Explorer 中的 Sign in to LeetCode 即可登入。
你也可以使用下來命令登入或登出:
LeetCode: Sign in
LeetCode: Sign out
切換 LeetCode 版本
LeetCode 目前有英文版和中文版兩種版本。點擊 LeetCode Explorer 導(dǎo)航欄中的 btn_endpoint 按鈕可切換版本。
目前可切換的版本有:
leetcode.com
leetcode-cn.com
注意:兩種版本的 LeetCode 賬戶并不通用,請確保當前激活的版本是正確的。插件默認激活的是英文版。
選擇題目
在 LeetCode Explorer 中右鍵題目并選擇 Show Problem 進行答題。
注意:若當前 VS Code 沒有已打開的文件夾,則生成的題目文件會存儲于 $HOME/.leetcode/ 目錄下。
提交答案
通過點擊文件最下方的 ?? Submit to LeetCode 可提交答案。 你也可以觸發(fā) LeetCode: Submit to LeetCode 命令將當前文件作為答案進行提交。
測試答案
在編輯區(qū)內(nèi)右鍵并選擇 Test in LeetCode,可對當前答案進行測試。有下列三種測試集來源:
默認測試集:Test with the default cases
在輸入框內(nèi)輸入測試集:Write test cases in input box
提供自定義測試集文件:Test with the written cases in file
通過關(guān)鍵字搜索題目
點擊 LeetCode Explorer 導(dǎo)航欄中的 btn_search 按鈕可按照關(guān)鍵字搜索題目
管理存檔
點擊位于 VS Code 底部狀態(tài)欄的 LeetCode: *** 管理 LeetCode 存檔。你可以切換存檔或者創(chuàng)建新的存檔。
怎么樣是不是覺得很好用呢?最后附上:
源碼:https://github.com/jdneo/vscode-leetcode/blob/master/docs/README_zh-CN.md
安裝鏈接:https://marketplace.visualstudio.com/items?itemName=shengchen.vscode-leetcode
●編號3605,輸入編號直達本文
●輸入m獲取文章目錄
程序員求職面試分享程序員找工作經(jīng)驗
程序員筆試、面試題
聯(lián)系客服