Visual Studio Code 的 Java 擴充功能
感謝 Visual Studio Code 周圍龐大的 Java 社群,您可以使用各種擴充功能來增強您的 Java 開發體驗。
提示: 若要了解如何安裝和管理您的擴充功能,請參閱一般的 VS Code 擴充功能文件。
在本主題中,我們推薦一份熱門擴充功能清單,這些擴充功能對於不同的 Java 開發情境很有幫助。
基本 Java 開發
如果您正在尋找 Visual Studio Code 上的核心 Java 開發體驗 (包括 Java 程式碼自動完成、執行/偵錯/測試 Java 應用程式、Java 專案管理等),我們建議使用Java 擴充功能套件。此擴充功能套件包含一系列適用於基本 Java 開發的熱門 Java 擴充功能
若要開始使用此擴充功能套件,您可以造訪Java 入門教學課程。
您也可以安裝 SonarLint 擴充功能,以偵測程式碼中的品質和安全性問題。
Spring Boot 擴充功能
Spring Boot 是一個開放原始碼、以微服務為基礎的 Java Web 架構,在 Java 開發人員中非常受歡迎。VMware 和 Microsoft 針對 Spring Boot 開發提供了很棒的擴充功能。
我們建議安裝Spring Boot 擴充功能套件,其中包含下列擴充功能
如需更多 Spring Boot 相關資訊,請參閱Spring Boot 頁面。
適用於 Java 的 Gradle
Visual Studio Code 透過 適用於 Java 的 Gradle 擴充功能提供 Gradle 支援。若要深入了解如何使用此擴充功能,請造訪建置工具頁面上的 Gradle 區段。
應用程式伺服器 (Tomcat / Jetty 等)
Community Server Connectors 是應用程式伺服器 (例如 Tomcat 和 Jetty) 的絕佳擴充功能。
若要深入了解如何在 Visual Studio Code 上使用 Java 應用程式伺服器,請參閱應用程式伺服器頁面。
MicroProfile / Quarkus
透過下列擴充功能提供對 Eclipse MicroProfile 和 Quarkus 的支援
其他 Java IDE 的鍵盤配置
社群提供了一些擴充功能,適用於可能習慣其他 Java IDE 鍵盤快速鍵的開發人員。
鍵盤配置擴充功能會將其他 IDE 或編輯器的鍵盤快速鍵套用至 VS Code,讓您不必重新訓練手指來適應新的鍵盤快速鍵。
遠端開發和容器支援
我們也想推薦幾個其他擴充功能,這些擴充功能對於遠端和容器開發情境很有用。
- 遠端開發擴充功能可讓您使用 VS Code 來存取容器、遠端電腦或適用於 Linux 的 Windows 子系統。
- 您可以使用 Docker 擴充功能來建置 Docker 映像並使用映像登錄。
- Kubernetes 擴充功能提供 Explorer 檢視來管理叢集和內部的節點。它也為編輯 Kubernetes 資訊清單檔案提供進階語法支援。
- Live Share 是一個很棒的工具,當您需要與其他人協作處理相同的程式碼基底時可以使用。
Visual Studio Code 上的 Azure
Visual Studio Code 的 Azure 擴充功能提供與 Azure 和雲端的無縫整合。我們想推薦幾個 Azure 擴充功能。
團隊開發
- Azure Repos 擴充功能讓您輕鬆連線到 Azure DevOps Server,讓您可以輕鬆監控 TFVC 或 Git 原始檔存放庫的組建、提取要求和工作項目。
物聯網
- 適用於 VS Code 的 Azure IoT Toolkit 讓您可以輕鬆開發您的 IoT 應用程式並將其連線至 Azure。透過此擴充功能,您可以與 Azure IoT Hub 互動、管理連線至 Azure IoT Hub 的裝置,並使用 Azure IoT Hub 的程式碼片段進行開發。
一般工具
- Azure 工具擴充功能套件提供豐富的擴充功能組合,讓您可以輕鬆探索 Azure 服務並與其互動,以支援您的應用程式。
- Azure Resource Manager 工具為 Azure Resource Manager 部署範本和範本語言運算式提供豐富的編輯體驗。例如,TLE 函數名稱的 IntelliSense、參數參考、簽章說明、「移至定義」、「查看定義」和「查看參考」,以及錯誤和警告,讓您可以快速輕鬆地在 VS Code 中撰寫 Azure Resource Manager 範本。
造訪Azure 擴充功能以尋找更多 Azure 擴充功能。
搜尋其他 Java 擴充功能
如果上述擴充功能不符合您的需求,您也可以在 Visual Studio Code 中搜尋其他 Java 相關擴充功能。以下是步驟
- 前往 擴充功能 檢視 (⇧⌘X (Windows、Linux Ctrl+Shift+X))。
- 輸入 "java" 來篩選擴充功能清單。
我們也感謝您對我們現有擴充功能的任何貢獻,如果您在市集中找不到您要尋找的內容,我們希望您能建立新的 Java 擴充功能。