连接到 Azure DevOps 的工具和客户端

Azure DevOps Services | Azure DevOps Server 2022 - Azure DevOps Server 2019

我们的软件开发工具平台始于 20 多年前。 我们发布了 Visual Basic 和 Visual Studio 作为集成开发环境(IDE)。 Visual Studio 支持许多扩展其功能的插件。 具体而言,团队资源管理器插件允许 Visual Studio 客户端连接到 Azure DevOps 以支持源代码管理、工作跟踪、生成和测试操作。

桌面客户端开发人员工具

开发人员可以通过这些版本的 Visual Studio 和插件访问许多工具。若要下载任何版本的 Visual Studio,请转到 Visual Studio 下载页。 若要了解使用 Visual Studio 版本获取的功能,请参阅 比较 Visual Studio 产品/服务

  • Visual Studio Community:一种功能齐全的可扩展 IDE,用于为 Android、iOS 和 Windows 创建新式应用程序,包括 Web 应用程序和云服务。 (替换 Visual Studio Express。)
  • Visual Studio Professional:用于支持单个开发人员或小型团队的开发工具和服务。
  • Visual Studio Enterprise:适用于任何规模的团队的集成端到端开发工具和解决方案,并且需要缩放。 它支持设计、生成和管理复杂的企业应用程序。
  • Visual Studio Test Professional:提供对Microsoft测试和开发工具的访问权限,以支持整个开发过程中的质量和协作。
  • Visual Studio Code:具有免费扩展的免费开源代码编辑器,支持连接到 Azure DevOps 上的 Git 存储库。
  • 适用于 Android Studio 的 Azure DevOps Services 插件的 Android Studio:免费插件支持 Android 开发人员并连接到 Azure DevOps 上的 Git 存储库。
  • 使用适用于 IntelliJ 的 Azure DevOps Services 插件的 IntelliJ:免费插件支持使用 IntelliJ IDEA 或 Android Studio 连接到 Azure DevOps 上的 Git 存储库的开发人员。

若要开始使用客户端库,请参阅 客户端库示例

团队资源管理器插件

团队资源管理器是所有 Visual Studio 版本的插件,将 Visual Studio 连接到 Azure DevOps 中定义的项目。 你可管理源代码、工作项和生成。 有关详细信息,请参阅 团队资源管理器中的工作。

Git 附带的主页 TFVC 附带的主页
将 Git 用作源代码管理的团队资源管理器主页 团队资源管理器主页,其中Team Foundation 版本控制(TFVC)作为源代码管理

Visual Studio Git 体验

Visual Studio 2019 和更高版本通过 Git 菜单提供新的 Git 体验,如下图所示。 有关详细信息,请参阅 Visual Studio 中的 Git 体验以及 Git 和团队资源管理器的并行比较。

Visual Studio 2019 Git 菜单的屏幕截图。

Office 集成工具

可以将以下Microsoft 办公室工具与 Azure DevOps 集成。

  • Excel:使用 Excel 添加和批量修改工作项。

重要

从 Visual Studio 2019 开始,Team Foundation for Office 插件已弃用对 Microsoft Project 的支持。 Azure DevOps Server 2019 和 Azure DevOps Services 不支持项目集成和 TFSFieldMapping 命令。 但是,可以继续使用 Microsoft Excel。

  • Excel:使用 Excel 添加和批量修改工作项。

提示

检查以确保在Visual Studio 安装程序中选择 Azure DevOps Office 集成组件,如以下示例所示。 检查 Azure DevOps Office 集成

特定于任务的客户端

以下客户端支持特定任务,例如管理测试工作、提供反馈或修改工作项:

基于浏览器的 Web 工具

Web 门户

通过 Web 门户支持的协作工具在 Essential 服务汇总。 Azure DevOps Services 每三周部署一次新功能,每季度部署一次 Azure DevOps Server。 有关发行说明,请参阅 Azure DevOps Services 功能时间线

可以使用以下浏览器访问 Web 门户:

版本 Microsoft Edge Internet Explorer Safari (Mac) Firefox Chrome
Azure DevOps Services
Azure DevOps Server 2020.1
最近 不支持 14.1 及更高版本 最近 最近
Azure DevOps Server 2020
Azure DevOps Server 2019
TFS 2018
TFS 2017
最近 11 及更高版本 14.1 及更高版本 最近 最近
TFS 2015 最近 9 及更高版本 5 及更高版本 最近 最近
TFS 2013 9 及更高版本 5 及更高版本 最近 最近

Microsoft Edge、Firefox 和 Chrome 自动更新自己,因此 Azure DevOps 支持最新版本。

有关详细信息,请参阅 Web 门户导航

基于浏览器的扩展

Azure DevOps Services 产品团队构建和维护多个扩展:

  • 代码搜索:增加跨团队协作和代码共享。 使开发人员能够在组织或集合中托管的所有项目的代码库中快速找到相关信息。 可以发现实现示例、浏览定义和错误文本。
  • 工作项搜索:若要快速查找相关工作项,请在组织中的所有项目上搜索所有工作项字段。 跨所有字段执行全文搜索,以有效查找相关的工作项。 在任何工作项字段中使用内联搜索筛选器,快速缩小工作项列表的范围。

在 Azure DevOps 组织设置>扩展浏览市场中查找更多扩展。>请参阅 Azure Boards 的扩展概述。

命令行工具

可以使用以下命令行工具执行许多代码开发和管理任务:

对第三方应用程序的集成工具支持

以下工具支持从第三方应用程序监视 Azure DevOps 并与 Azure DevOps 交互。

市场扩展

Visual Studio 和 Azure DevOps 提供了丰富的特性和功能。 它们还提供扩展和共享该功能的方法。

扩展是简单的加载项,可用于自定义和扩展 DevOps 和工作跟踪体验。 它们使用标准技术(HTML、JavaScript 和 CSS)编写。 可以使用首选的开发工具开发自己的扩展。

使用 RESTful API 库生成扩展。 将扩展发布到 Azure DevOps 市场。 可以使用 Visual Studio 和 Azure DevOps 与数百万开发人员私下维护或共享它们。

有关详细信息,请参阅 Azure DevOps 市场扩展概述。

REST API

Azure DevOps API 基于 REST、OAuth、JSON 和服务挂钩-行业广泛支持的所有标准 Web 技术。

提供 REST API 以支持构建 Azure DevOps 的扩展。 有关详细信息,请参阅 REST API 概述