選取開發環境
選取正確的開發環境,以支援DevOps採用和效能。 DevOps 開發環境不僅應該編輯和偵錯程式代碼,還應該與 DevOps 週期的其餘部分整合,包括測試、版本控制和生產監視。 Microsoft 提供兩個主要的開發環境來支援DevOps、Visual Studio和Visual Studio Code。
使用 Visual Studio
Visual Studio 是功能完整的集成開發環境(IDE)。 如果可以使用,Visual Studio 很適合在 Windows 中工作,以針對各種平臺建置軟體,包括 .NET 或 .NET Core、iOS、Android 透過 Xamarin,以及支援 C++ 的目標。
Visual Studio 歷來提供 DevOps 生產力和整合優點。 Visual Studio 原生會與 GitHub 和 Azure DevOps 整合,而且具有適用於每個產業 DevOps 提供者的擴充功能健全生態系統。
使用 Visual Studio Code
Visual Studio Code 是免費的簡化程式代碼編輯器,可透過數以萬計的商業與社群延伸模組提供無限制的自定義。 這些延伸模組可新增對幾乎任何語言、平臺和 DevOps 服務的支援。 開發人員可以在 Windows、Mac 或 Linux 上提高生產力。 Visual Studio Code 是無法使用 Visual Studio 之開發人員的理想選項。
針對 Azure 進行開發
Azure 解決方案沒有特定的慣用開發環境。 由於對所有主要應用程式平臺的廣泛支援,您幾乎可以使用任何工具來建置 Azure 解決方案,並選取最適合您的部署模型。 將解決方案部署至生產環境的最佳方式通常是透過裝載於 GitHub Actions 或 Azure Pipelines 中的自動化。
Visual Studio 和 Visual Studio Code 都有原生功能和第一方擴充功能,可簡化在 Azure、GitHub 和 Azure DevOps 中使用 DevOps 程式。
下一步
瞭解如何在實際操作學習課程模組 中準備Visual Studio、Visual Studio Code、Eclipse for Java 和 IntelliJ IDEA for Azure 開發。