使用VS code創(chuàng)建/運(yùn)行第一個(gè)Spring Boot應(yīng)用

??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è)插件。

  1. Java Extension Pack 這是微軟開(kāi)發(fā)的支持Java開(kāi)發(fā)的一個(gè)插件包組,里面包含了一些Java開(kāi)發(fā)要用的插件,比如:Debug for Java、Maven for Java。
  2. 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)試模式)。


a SpringBoot app in VS Code
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請(qǐng)結(jié)合常識(shí)與多方信息審慎甄別。
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡(jiǎn)書(shū)系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

友情鏈接更多精彩內(nèi)容