什么是开发人员主页?

开发人员主页是一个新的 Windows 控制中心,提供以下功能:使用可自定义小组件监视仪表板中的项目,通过下载应用、包或存储库来设置开发环境,连接到开发人员帐户和工具(如 GitHub),以及创建开发驱动器以便在一个位置进行存储。

  • 将集中式仪表板与可自定义的小组件结合使用,可监视工作流、跟踪开发项目、编码任务、Azure DevOps 查询、GitHub 问题、拉取请求、可用 SSH 连接以及系统 CPU、GPU、内存和网络性能。
  • 使用计算机配置工具在新设备上设置开发环境或载入新的开发项目。
  • 使用开发人员主页扩展设置显示开发人员特定信息的小组件。 创建并共享自己的定制扩展。
  • 创建开发人员驱动器以存储项目文件和 Git 存储库。

Screenshot of the Dev Home welcome message

开发人员主页计算机配置

若要使用开发人员主页设置新计算机或载入新项目,请选择计算机配置。 开发人员主页可以管理使计算机的开发环境达到编码就绪状态所需的一切,无论你是想要端到端安装过程、想要使用 WinGet 配置文件,还是只想执行快速步骤(如克隆 Git 存储库、安装特定应用程序或添加开发驱动器来提高项目存储卷的性能)。

详细了解如何开始使用开发人员主页计算机配置工具。

Screenshot of the Dev Home Machine configuration tool.

开发人员主页仪表板小组件

使用开发人员主页仪表板上的可自定义小组件监视工作流。 默认情况下,开发人员主页为以下项提供小组件:

  • GPU:监视计算机 GPU 的性能。
  • SSH 密钥链:列出 ssh/.config 文件中可用的 SSH 连接。 选择其中一个 SSH 项以在 Windows 终端中打开该连接。
  • 内存:监视计算机内存的性能。
  • 网络:监视计算机网络的性能。
  • CPU:监视计算机 CPU 的性能。
  • GitHub:开发人员主页 GitHub 扩展可以连接到 GitHub 凭据,以提供可自定义的小组件和通知。
  • Azure DevOps:开发人员主页 Azure 扩展可连接到 Azure 帐户,从而为查询和拉取请求提供可自定义的小组件。

Screenshot of Dev Home widgets for monitoring Memory, Network, CPU, and GPU performance.

系统小组件

开发人员主页系统小组件可以提供以下方面的实时信息:

  • 内存:使用量、可用总量、提交总数、缓存总数、分页池、非分页池。
  • 网络:带宽测量值,包括发送和接收数据的总千比特/秒,以及网络名称。
  • CPU:总利用率、速度和活动进程。
  • GPU:总利用率、温度和图形芯片名称。

Screenshot of Dev Home system performance widget details.

GitHub 扩展小组件

开发人员主页 GitHub 扩展使你能够将 GitHub 帐户连接到开发人员主页,并创建与 GitHub 存储库集成的自定义小部件。 若要将 GitHub 帐户连接到开发人员主页并开始创建 GitHub 小组件,请执行以下操作:

  1. 安装开发人员主页后,GitHub 扩展默认可用,但你需要登录到 GitHub 帐户才能访问集成功能。 目前,开发人员主页仅支持单个 GitHub 帐户。 (有关增加多帐户支持的更新,请参阅 GitHub 上的 DevHome 扩展存储库。)

  2. 选择开发人员主页仪表板右上角的添加小组件。 随即显示小组件选项列表,而你可按个人偏好进行固定和自定义。

详细了解开发人员主页 GitHub 扩展以及如何创建自定义小组件和设置 Windows 通知。

Screenshot of customized GitHub widgets on the Dev Home dashboard.

开发人员主页扩展

开发人员主页扩展为开发人员主页的可自定义小组件的功能提供支持。 默认情况下,开发人员主页包含 GitHub 扩展,但你也可以创建和共享自己的定制扩展。

了解有关开发人员主页扩展的详细信息,包括如何创建自定义 GitHub 小组件、设置 GitHub 通知、创建自定义 ADO 小组件或构建并共享自己的开发人员主页扩展。

开发人员主页 Azure 扩展

开发人员主页 Azure 扩展提供将 Azure DevOps 直接集成到开发人员主页的功能,并提供可自定义的小组件以便显示查询和拉取请求。 若要将 Azure 帐户连接到开发人员主页并开始创建 Azure 开发人员操作 (ADO) 小组件,请执行以下操作:

  1. 从 Microsoft Store 安装开发人员主页 Azure 扩展。安装后,如果计算机已连接到工作帐户,开发人员主页则会自动进行连接。 否则,可在开发人员主页的帐户设置中登录到 Azure 帐户。

  2. 选择开发人员主页仪表板右上角的添加小组件。 随即显示小组件选项列表,而你可根据个人喜好进行固定和自定义。

Screenshot of an Azure widget Query Result showing DevOp items including an Epic and User Story in Dev Home

开发人员主页开放源代码存储库

开发人员主页和开发人员主页 GitHub 扩展都是开源的,欢迎你贡献内容。

还可以通过访问 GitHub 上的 Windows 开发文档开源存储库来为开发人员主页的开源文档做出贡献。