??Visual Studio Code(簡(jiǎn)稱VS Code)是一個(gè)由微軟開(kāi)發(fā),同時(shí)支持Windows 、 Linux和macOS等操作系統(tǒng)且開(kāi)放源代碼的代碼編輯器,它支持測(cè)試,并內(nèi)置了Git 版本控制功能,同時(shí)也具有開(kāi)發(fā)環(huán)境功能,例如代碼補(bǔ)全(類似于 IntelliSense)、代碼片段和代碼重構(gòu)等,該編輯器支持用戶個(gè)性化配置,例如改變主題顏色、鍵盤(pán)快捷方式等各種屬性和參數(shù),同時(shí)還在編輯器中內(nèi)置了擴(kuò)展程序管理的功能。
在2019年的Stack Overflow組織的開(kāi)發(fā)者調(diào)研中,VS Code被認(rèn)為是最受開(kāi)發(fā)者歡迎的開(kāi)發(fā)環(huán)境,據(jù)調(diào)查87317名受訪者中有50.7%的受訪者聲稱正在使用VS Code。
開(kāi)始使用VS Code主要是因?yàn)樗p量,免費(fèi),跨平臺(tái),并且擁有眾多插件可以選擇,據(jù)說(shuō)配置好后不輸idea。本人也是第一次使用,還有好多不熟悉的地方,后面會(huì)慢慢學(xué)習(xí),下面是對(duì)使用VS Code開(kāi)發(fā)最常用的Spring Boot應(yīng)用進(jìn)行環(huán)境配置。
準(zhǔn)備
- 安裝好的 JDK
- 安裝好的 VS Code
安裝插件
打開(kāi)插件中心(快捷鍵Ctrl+Shif+X),安裝下面兩個(gè)插件。
- Java Extension Pack 這是微軟開(kāi)發(fā)的支持Java開(kāi)發(fā)的一個(gè)插件包組,里面包含了一些Java開(kāi)發(fā)要用的插件,比如:Debug for Java、Maven for Java。
- Spring Boot Extension Pack 這是Pivotal(Spring的公司)開(kāi)發(fā)的一個(gè)插件包組,里面包含了SpringBoot開(kāi)發(fā)相關(guān)的一些插件,比如:Spring Initializr Java、Spring Boot Dashboard。
創(chuàng)建第一個(gè)SpringBoot應(yīng)用
使用Spring Initializr可以很方便的創(chuàng)建一個(gè)SpringBoot應(yīng)用。使用快捷鍵Ctrl+Shift+P打開(kāi)Palette(命令面板)輸入Spring initializr可以選擇生成Gradle或者M(jìn)aven類型的項(xiàng)目,我選擇Maven,接下來(lái)按照向?qū)б徊揭徊竭M(jìn)行即可(選擇語(yǔ)言,輸入名稱,選擇版本,選擇依賴組件,選擇創(chuàng)建項(xiàng)目的目錄)。
運(yùn)行
項(xiàng)目創(chuàng)建完成后會(huì)提示是否立即打開(kāi),點(diǎn)擊open就行了。會(huì)自動(dòng)啟用Maven,查找并下載項(xiàng)目依賴包。下載完成后打開(kāi)SringBoot啟動(dòng)類,右鍵運(yùn)行即可,SpringBoot Dashboard會(huì)自動(dòng)識(shí)別到我們的項(xiàng)目,從Dashboard運(yùn)行也很方便(Dashboard右鍵可以選擇運(yùn)行模式、調(diào)試模式)。
