如何將宇宙最強(qiáng) VSCode 打造為刷題神器!
不知道各位童鞋平時(shí)刷題用什么工具,我平時(shí)都是用 VSCode ,除了刷題,平時(shí)工作大部分也會(huì)使用 VSCode,因?yàn)檫@個(gè)工具插件非常多非常方便,UI 也很美觀,除了編輯還支持大部分語(yǔ)言的調(diào)試,基本上都是零配置就可以使用。
那么讓我們一起來(lái)看看這款宇宙最強(qiáng)刷題神器吧。
下載和安裝
首先我們需要下載和安裝 VSCode ,直接在官網(wǎng)下載。

下載完成后雙擊安裝。
安裝時(shí)記得勾選如下選項(xiàng):

這樣可以在命令行中使用 VSCode,也可以右鍵文件或者文件夾進(jìn)行編輯。
初次使用
VSCode 第一次啟動(dòng)會(huì)顯示歡迎使用的界面,這個(gè)界面可以讓你快速打開(kāi)文件和文件夾,還可以直接打開(kāi)歷史文件。

通過(guò)輸入快捷鍵 ctrl+shift+p,可以打開(kāi)命令面板,基本上所有的功能都可以在這里執(zhí)行。

界面概覽,下圖展示了不同部件的位置。

你還可以通過(guò)命令面板輸入 playground,有一個(gè) help 幫助,選擇后進(jìn)入如下界面:

在這里你可以學(xué)會(huì)基本的 VSCode 功能。
開(kāi)始刷題
我們可以在 VSCode 上瀏覽和提交 LeetCode 的題目,首先是安裝 LeetCode 插件。

安裝完成后,點(diǎn)擊左邊有個(gè) LeetCode 圖標(biāo),這時(shí)候點(diǎn)擊地球圖標(biāo),如下圖:

選擇中國(guó)版,點(diǎn)擊入口圖標(biāo):

輸入用戶名和密碼,就可以登錄 LeetCode 賬號(hào)刷題啦。
然后我們可以選擇 tag 里面的動(dòng)態(tài)規(guī)劃題目:

選擇一個(gè)題目,會(huì)出現(xiàn)題目描述和代碼窗口,完成代碼后,點(diǎn)擊 submit,就可以提交到官方 LeetCode 查看結(jié)果了。

到這里你就可以方便的刷題了不過(guò)我們還可以進(jìn)一步看看 VSCode 的插件功能。
基本語(yǔ)言插件
如果你使用 C++ 作為編程語(yǔ)言,你可以安裝 C/C++ 插件,這個(gè)插件基本上能夠完成需要的所有功能,包括代碼格式化、調(diào)試、代碼跳轉(zhuǎn)、智能補(bǔ)全等功能。

如果你使用 Python,可以安裝 Python 插件,同樣,這個(gè)插件也能完成 C++ 一樣的功能,而且功能更加豐富。

如果你已經(jīng)開(kāi)始使用 VSCode 進(jìn)行開(kāi)發(fā),你會(huì)慢慢的熟練并且習(xí)慣,開(kāi)發(fā)遇到的大部分問(wèn)題都可以找到合適的插件解決,如果找不到,你還可以自己開(kāi)發(fā)插件。
我以前使用 sublime,而且在很長(zhǎng)一段時(shí)間都沒(méi)有使用 VSCode ,那時(shí)候主要是因?yàn)?VSCode 比較卡,不過(guò)現(xiàn)在經(jīng)過(guò)幾年的優(yōu)化 VSCode 已經(jīng)非常迅捷了。
VSCode 的配置非常多,入手非常簡(jiǎn)單,同時(shí)如果要深度定制也需要大量時(shí)間來(lái)學(xué)習(xí),工欲善其事必先利其器, VSCode 會(huì)是一個(gè)學(xué)習(xí)工作的利器哦。


