设置开发环境

已完成

Visual Studio Code 是用于开发 Azure 应用程序的常用选择。 这款轻量级工具只占用兆字节的存储空间,适用于 Windows、Linux 和 macOS。

Visual Studio Code

Visual Studio Code 是 Microsoft 开发的免费源代码编辑器。 它支持数百种编程语言,包括 Git 集成,采用了可连接 Azure 云服务的设计。

但是,Visual Studio Code 不包括编译器。 特定语言和方案的代码编译可通过扩展添加。

扩展模型

Visual Studio Code 最强大的功能之一是扩展模型。 扩展程序可扩展 Visual Studio Code 的功能,以添加各种新功能。 例如,扩展可用于添加编译器、添加拼写检查以及与 Azure 服务集成。

扩展是免费的,可以从 Visual Studio Code 中的扩展页添加这些扩展。 可在 Visual Studio Code Marketplace 中浏览可用扩展。

Azure 扩展

许多扩展以 Azure 功能和产品为目标。 例如,其中一些扩展提供 Docker 支持、订阅管理、Azure CLI 工具、数据库访问、Azure 存储 API 集成等功能。

安装 Visual Studio Code 并准备 Azure 开发

Visual Studio Code 支持 Windows、Linux 和 macOS。 要安装 Visual Studio Code,请转到 https://code.visualstudio.com/

Visual Studio 是一种功能齐全的集成开发环境 (IDE),适用于众多编程应用程序类型和语言。 Visual Studio 具有一整套专门用于开发 Microsoft Azure 应用程序的工具和功能。 这些功能支持与该 IDE 紧密集成的 Azure 开发、调试和部署工具。

Visual Studio

Visual Studio 是一个功能齐全的 IDE,用于为包括 Windows、Android、iOS、Web 和 Azure 在内的各种应用程序类型开发应用程序。

安装 Visual Studio 时,将显示几个可用的工作负载。 工作负载是库和组件的集合,用于定义可安装的功能领域。 可以使用工作负载进行“主题”安装,而不是安装单个组件(要求知道并记住各个组件之间的依赖关系)。 Visual Studio 工作负载确保将所有必需的组件包括在内。

Visual Studio 的基本安装不附带用于 Azure 开发的工具或库。 为此,需包含 Azure 开发工作负载,其中包括 Azure SDK、工具和模板项目。

若要安装 Visual Studio,请下载安装程序。 安装程序将询问要安装哪些工作负载,你将指定 Azure 开发工作负载。 其他功能通常通过 NuGet 包或 Visual Studio 扩展添加。

Eclipse 集成开发环境是热门的 Java 开发工具。 它也是将 Java 应用程序连接到 Azure 的绝佳选择;Azure Toolkit for Eclipse 提供的模板和功能可简化 Azure 与 Java 应用程序的集成。

Eclipse

Eclipse 是使用最广泛的 Java IDE 之一。 它也是一种多用途开发环境,采用可扩展的插件体系结构,可用于支持除 Java 以外的其他语言。 虽然大多数 Eclipse 用户是 Java 开发人员,但也可以通过 Eclipse 使用 C++、Python、C 和 Ruby 语言来生成应用程序。

Windows、macOS 和 Linux 支持 Eclipse。 安装进程在所有平台上都使用 Eclipse 安装程序,各平台的安装过程几乎没有差异。

在任何平台上安装适用于 Java 或 Java EE 的 Eclipse 都很简单。 安装程序会提示选择要安装的包,具体视目标语言和框架而定。

Azure Toolkit for Eclipse

借助 Azure Toolkit for Eclipse 提供的模板和功能,可从 Eclipse 轻松创建、开发、测试云应用程序并将其部署到 Azure。 Azure Toolkit 是开源和持续更新的工具包,托管在 GitHub 中。

该工具包包括 Docker 容器、HDInsights、Azure 文档、用于 Redis 的 Azure 缓存、存储帐户操作和虚拟机管理的集成模板。

Azure Toolkit 是通过 Eclipse IDE 自身进行安装;在所有受支持的操作系统上过程都是一样的。 可从 Eclipse 市场获取该工具包。

IntelliJ IDEA 是热门的 Java 开发 IDE。 它也是将 Java 应用程序连接到 Azure 的绝佳选择;Azure Toolkit for IntelliJ 提供的模板和功能可简化 Azure 与 Java 应用程序的集成。

IntelliJ IDEA

IntelliJ IDEA 是使用最广泛的 Java IDE 之一。 它也是一种多用途开发环境,采用可扩展的插件体系结构,可用于支持除 Java 以外的其他语言。 虽然 IntelliJ IDEA 设计为 Java IDE,但也可以通过该环境使用 JavaScript、Scala、Ruby 等语言生成应用程序。

Windows、macOS 和 Linux 支持 IntelliJ IDEA。 安装进程在所有平台上都使用 IntelliJ IDEA 安装程序,各平台的安装过程几乎没有差异。

在任何平台上安装适用于 Java 或 Java EE 的 IntelliJ IDEA 都很简单。 安装程序会提示选择要安装的包,具体视目标语言和框架而定。

Azure Toolkit for IntelliJ

借助 Azure Toolkit for IntelliJ 提供的模板和功能,可从 IntelliJ IDEA 轻松创建、开发、测试云应用程序并将其部署到 Azure。 Azure Toolkit 是开源和持续更新的工具包,托管在 GitHub 中。

该工具包包括 Docker 容器、HDInsights、Azure 文档、Azure Redis 缓存、存储帐户操作和虚拟机管理的集成模板。

Azure Toolkit 是通过 IntelliJ IDEA 自身进行安装的;在所有受支持的操作系统上过程都是一样的。 可从 IntelliJ IDEA 市场获取该工具包。