0. 前言
春節這幾天天天吃吃喝喝睡睡玩玩,忽然發現明天就要上班了,嚇得我虎軀一震。java
春節結束以後,學生黨們陸續開學,相信有許多同窗立刻就要在春季招聘中拼殺一番。想要收穫心意的offer,固然免不了對筆試和麪試的充足準備。對於軟件開發行業來講,算法題經常會被面試官用來考察學生的基本功是否紮實。爲了作好充足的準備,刷題天然是最能提高本身面試狀態的手段之一啦。git
今天就給你們安利一波本身寫的VS Code刷題插件: VS Code for LeetCode,幫助學生黨們快速刷題。(LeetCode 就不用再多作介紹了,若是不知道的同窗就趕忙去百度一下吧)。github
爲何要用插件刷題
其實LeetCode本身在網頁上也自帶有一個比較簡單的文本編輯器,用來讓用戶提交代碼。但畢竟只是一個普通的文本編輯器,在進行算法題訓練的初期,咱們的主要目標其實不是去記住經常使用函數的名稱和用法,而是須要快速理解和穩固解題思路, 理解算法自己。所以,在一個更智能的編輯環境下作題目,能夠幫助提高作題效率,在一樣的時間內完成更多的題目,將訓練的效果達到最大化。面試
VS Code是一個功能強大的文本編輯器,相較於VS, Eclipse,IntelliJ等IDE而言,會輕便不少,畢竟咱們只是想刷刷題,因此不須要有太多的功能。舉例來講,若是你是一個Java愛好者,那麼你能夠再安裝上Language support for Java插件,這樣你的VS Code在編輯Java代碼時就能擁有智能提示等功能了,Coding效率大大提升!算法
插件的主要功能
目前LeetCode插件還只是初期版本,從此還會陸續增長其它功能。不過如今的功能用來刷題的話應該是足夠了,如今支持的功能主要有:session
- 登入 / 登出 LeetCode
- 切換及建立 session
- 在 Explorer 中展現題目
- 根據關鍵字搜索題目
- 向 LeetCode 提交答案
功能截圖
登入及登出
切換及建立 session
在 Explorer 中展現題目
根據關鍵字搜索題目
向 LeetCode 提交答案
更多的插件功能和信息,能夠去插件的主頁查看。主頁地址編輯器
源碼地址
這裏附上插件的源碼地址,歡迎有興趣的朋友一塊兒交流學習。地址:https://github.com/jdneo/vscode-leetcode函數
結語
最後祝你們新年愉快,狗年大運。學習