开发人员主页扩展

开发人员主页支持默认扩展和自定义生成的扩展。 详细了解开发人员主页 GitHub 扩展、如何在开发人员主页仪表板中自定义 Git 小组件和通知,以及如何构建自己的开发人员主页扩展。

默认情况下,GitHub 扩展是唯一包含在开发人员主页中的扩展,但新扩展正在积极开发中。

开发人员主页 GitHub 扩展

开发人员主页 GitHub 扩展提供 GitHub 与开发人员主页的现有功能的集成。 这些功能包括推荐使用计算机配置时要添加的存储库的功能,以及添加自定义的开发人员主页小组件以显示 GitHub 内容的功能。

要添加 GitHub 扩展,请选择开发人员主页中的“扩展”选项卡,然后从 Microsoft Store 所提供的开发人员主页扩展的列表中选择获取

显示“获取 GitHub 扩展”按钮的 Windows 开发人员主页“扩展”选项卡的屏幕截图

使用开发人员主页 GitHub 扩展登录到 GitHub 时,你的 GitHub 凭据将添加到凭据管理器。 这就是开发人员主页访问与你的 GitHub 帐户相关的信息的方式。 目前,DevHome 仅支持单个 GitHub 帐户。 (有关增加多帐户支持的更新,请参阅 GitHub 上的 DevHome 扩展存储库。)

想要参与或提交有关此扩展的问题? 请参阅开源的开发人员主页 GitHub 扩展存储库

使用 GitHub 扩展自定义的开发人员主页小组件

开发人员主页 GitHub 扩展为可在开发人员主页仪表板上自定义和显示的小组件提供支持。 这些小组件可以显示:

  • 与特定 GitHub 存储库关联的问题
  • 与特定 GitHub 存储库关联的拉取请求 (PR)
  • 仅在特定 GitHub 存储库中分配给你的问题
  • 仅你被提及的问题或拉取请求
  • 具有需要你评审的请求的 PR

带有自定义 GitHub 小组件的开发人员主页仪表板的屏幕截图。

使用开发人员主页 GitHub 扩展的通知

开发人员主页 GitHub 扩展能够基于 GitHub 事件发送 Windows 通知。 到目前为止,唯一支持的通知事件是,由已登录扩展的帐户创作的拉取请求的检查失败。 可以通过 Windows 通知设置禁用通知。

由开发人员主页 GitHub 扩展驱动的检查失败的 Windows 通知屏幕截图

开发人员主页 Azure 扩展

开发人员主页 Azure 扩展可将 Azure DevOps (ADO) 集成到开发人员主页的仪表板和计算机配置工具中。 该扩展提供了用于克隆的推荐存储库,并添加了用于查询和拉取请求的 ADO 小组件。

要添加此 Azure 扩展,请在开发人员主页中选择扩展选项卡,然后从 Microsoft Store 所提供开发人员主页扩展列表中选择此 Azure 扩展上的获取

如果已使用 Azure 工作帐户登录到 Windows,该扩展则会在安装后自动检测该帐户。

想要参与或提交有关此扩展的问题? 请参阅开源的适用于开发人员主页的 Azure 扩展存储库

在开发人员主页中自定义 Azure 扩展小组件

开发人员主页 Azure 扩展可为开发人员主页仪表板提供可自定义的小组件。 这些小组件会显示:

  • 查询结果
  • 每个查询包含项目计数的查询磁贴
  • 由你创建、分配给你或分配给团队的特定 ADO 存储库的拉取请求

构建你自己的定制开发人员主页扩展

如果你有兴趣构建自己的扩展以用于开发人员主页,请访问 GitHub 上的开发人员主页存储库,了解有关如何开始的文档。