使用VSCode玩轉Java (二)

夢見山發表於2019-01-19

上期玩轉了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比起來,體驗差了不少。

  1. 沒有自動建立package的功能。
  2. 自動補全的能力較弱
  3. mapper.xml檔案中的類名沒法與程式碼聯動。
  4. 挪動檔案,其他檔案中的類名全稱不會自動變化。如果檔案很多,挪動檔案位置很容易出現遺漏,需要編譯時才能發現錯誤。

連線資料庫

IDEA 可以直接在IDE中檢視資料庫的內容,資料庫操作時比較方便,這個VSCode也能做到。安裝MySQL外掛,會在資源管理器中出現MYSQL欄目,點選 “+” 按鈕可以新增資料來源。可以在資料來源中檢視到所有資料庫、資料表,運算元據表非常方便。

用了一週的VSCode後,如果有IDEA可以選,我還是會選IDEA。如果IDEA要收費,第二好用還是VSC。VSC輕量,擴充套件性好,易用性等細節需要增強。

相關文章