1. 程式人生 > >VS Code 安裝 LeetCode 外掛

VS Code 安裝 LeetCode 外掛

練習演算法繞不開的一個網站就是力扣,很多小夥伴為了拿到大廠 offer,刷題都刷到吐了。

然而如果直接在 LeetCode 上寫程式碼,那是很痛苦的一件事,那就相當於用 txt 寫程式碼一樣,沒有 IDE 的各種功能。

VS Code 的 LeetCode 外掛幫助我們解決了這一問題。以下是官方教程:https://github.com/jdneo/vscode-leetcode/blob/master/docs/README_zh-CN.md。

其實這個教程已經很詳細了,我只是在個別地方做了補充。

安裝 LeetCode 外掛

首先需要安裝的是 Node.JS,因為 LeetCode 外掛依賴 Node.JS。Node.JS 官網地址:https://nodejs.org/en/

Node.JS 的安裝很簡單,一直下一步就可以了。要注意的是,必須將 Node.JS 安裝目錄新增到環境變數,現在的安裝版本預設就是新增的,如果沒有,則手動新增一下。

其次在 VS Code 中搜索並安裝 LeetCode 外掛。

LeetCode 外掛(1).png

安裝完成之後,左邊會出現一個 LeetCode 圖示,見下圖:

LeetCode 外掛(2).png

登入 LeetCode

點選【LeetCode】圖示,然後點選登入 LeetCode 賬戶。

LeetCode 外掛(3).png

然後你很可能就登入失敗了。報 invalid password,你以為是密碼輸錯了,然後就重試了一遍又一遍,結果還是不行。崩潰!!!

LeetCode 目前有英文版(leetcode.com)和中文版(leetcode-cn.com)兩種版本。點選

LeeCode 外掛(4).png 切換到中文版再試一下!!!

 

答題

選擇你要做的題目,右鍵

LeetCode 外掛(4).png
  • 點選【Preview Problem】可以檢視題目描述
  • 點選【Show Problem】可進行答題。

答題前需要先選擇語言:

LeetCode 外掛(5).png

選擇語言之後,需要選擇一個 workspace。官方文件中說,需要更新配置項 leetcode.workspaceFolder,但是,如果你用的是最新版的 VS Code,就沒那麼麻煩了。我不得不說,最新版的 VS Code 配置上改變得很好了,以前的配置,如果你不習慣的話,那就是反人類的。新版的配置變得非常的簡單了,點點就好。

LeetCode 外掛(6).png

最後,寫完之後可以點選程式碼下面的【Test】按鈕測試,或是【Submit】按鈕提交。

LeetCode 外掛(7).png

結果在右側顯示:

LeetCode 外掛(8).p