上期玩轉了maven,這期我們來用VSCode一起來玩 spring-boot
安裝spring-boot擴充套件外掛
最主要的外掛是 Spring Boot Extension Pack,安裝此外掛時會同時安裝下列關聯外掛:
- Spring Boot Tools
- Cloudfoundry Manifest YML Support
- Concourse CI Pipeline Editor
- Spring Initializr Java Support
為支援Lombok風格的註解,還應該安裝 “Lombok Annotations Support for VS Code” 外掛
建立 Spring boot專案
Fn+F1 或 花鍵+Shift+P 快捷鍵可開啟VSCode命令皮膚。在開啟的輸入框內,可以輸入任何命令。輸入Spring Initializr 進行專案建立,最後一步選擇依賴的庫。會自動建立一個帶 “SpringApplication.run”的檔案。
編寫程式碼
編寫程式碼部分和IDEA比起來,體驗差了不少。
- 沒有自動建立package的功能。
- 自動補全的能力較弱
- mapper.xml檔案中的類名沒法與程式碼聯動。
- 挪動檔案,其他檔案中的類名全稱不會自動變化。如果檔案很多,挪動檔案位置很容易出現遺漏,需要編譯時才能發現錯誤。
連線資料庫
IDEA 可以直接在IDE中檢視資料庫的內容,資料庫操作時比較方便,這個VSCode也能做到。安裝MySQL外掛,會在資源管理器中出現MYSQL欄目,點選 “+” 按鈕可以新增資料來源。可以在資料來源中檢視到所有資料庫、資料表,運算元據表非常方便。
用了一週的VSCode後,如果有IDEA可以選,我還是會選IDEA。如果IDEA要收費,第二好用還是VSC。VSC輕量,擴充套件性好,易用性等細節需要增強。