选择开发环境

选择适当的开发环境以支持 DevOps 的采用和性能。 DevOps 开发环境不仅应编辑和调试代码,还应与 DevOps 周期的其余部分集成,包括测试、版本控制和生产监视。 Microsoft 提供两大开发环境来支持 DevOps、Visual Studio 和 Visual Studio Code。

使用 Visual Studio

Visual Studio 是一个功能齐全的集成开发环境 (IDE)。 如果可以使用它,Visual Studio 非常适合在 Windows 中为各种平台(包括 .NET 或 .NET Core、iOS、通过 Xamarin 的 Android,以及支持 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 ActionsAzure Pipelines 中托管的自动化功能。

Visual Studio 和 Visual Studio Code 都具有原生功能和第一方扩展,可简化在 Azure、GitHub 和 Azure DevOps 中使用 DevOps 流程的操作。

后续步骤

了解如何在动手学习模块为 Azure 开发准备开发环境中准备 Visual Studio、Visual Studio Code、Eclipse for Java 和 IntelliJ IDEA for Azure 开发。