Dev Home 扩展

重要

从 2025 年 5 月开始,不再支持开发人员主页作为 Windows 11 中的功能。 有关文件资源管理器版本控制集成、Sudo for Windows 和其他开发人员功能的信息,请参阅 高级 Windows 设置

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

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

Dev Home GitHub 扩展插件

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

若要添加 GitHub 扩展,请选择开发人员主页中的“扩展”选项卡,然后从 Microsoft 应用商店中可用的开发人员主页扩展列表中选择“获取”。

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

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

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

使用 GitHub 扩展自定义的 Dev Home 小部件

Dev Home GitHub 扩展为小组件提供支持,这些小组件可以在 Dev Home 仪表板上进行自定义和显示。 这些控件可以显示:

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

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

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

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

Dev Home GitHub 扩展程序驱动的检查失败的 Windows 通知屏幕截图

开发人员主页 Azure 扩展

Dev Home Azure 扩展提供 Azure DevOps (ADO) 集成到 Dev Home 的仪表板和 计算机配置工具中。 该扩展提供了用于克隆的建议存储库,并添加了用于查询和拉取请求的 ADO 小组件。

若要添加 Azure 扩展,请选择开发人员主页中的“扩展”选项卡,然后从 Microsoft 应用商店中可用的开发人员主页扩展列表中选择“获取”。

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

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

在 Dev Home 中自定义 Azure 扩展小部件

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

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

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

如果您有兴趣构建自己的扩展以在 Dev Home 中使用,请访问 GitHub 上的 Dev Home 存储库,获取入门指南。