一、概述
开发人员主页是微软推出的一个新的 Windows 控制中心,提供以下功能:使用可自定义小组件监视仪表板中的项目,通过下载应用、包或存储库来设置开发环境,连接到开发人员帐户和工具(如 GitHub),以及创建开发驱动器以便在一个位置进行存储。
将集中式仪表板与可自定义的小组件结合使用,可监视工作流、跟踪开发项目、编码任务、Azure DevOps 查询、GitHub 问题、拉取请求、可用 SSH 连接以及系统 CPU、GPU、内存和网络性能。
使用计算机配置工具在新设备上设置开发环境或载入新的开发项目。
使用开发人员主页扩展设置显示开发人员特定信息的小组件。 创建并共享自己的定制扩展。
创建开发人员驱动器以存储项目文件和 Git 存储库。
二、计算机配置说明
开发人员主页计算机配置工具将所有开发环境安装任务集中到一个位置,以便有效地安装新计算机或载入新项目。
免除了计算机准备开发时通常涉及的所有破碎和繁琐的过程。 开发人员主页简化了搜索项目要求、克隆存储库以及查找要安装的软件和工具的特定版本的过程。 管理多个工具登录、最大限度地减少上下文切换并更快地提高工作效率,以便你可以专注于你最擅长的开发工作。
开发人员主页计算机配置可以管理使计算机的开发环境进入准备编码状态所需的一切内容。 选择“计算机配置”时,开发人员主页将提供多个安装选项:
1、端到端安装:使用内置的图形配置界面安装应用程序、克隆存储库,并添加新开发项目的所有要求,以启用环境的无人参与安装。 分步工具将引导你完成所需的操作,包括有关连接到 GitHub 帐户的常用开发工具或存储库的建议。 完成所有选择后,等待开发人员主页处理其余部分。
2、为现有安装程序运行配置文件:使用 WinGet 配置文件将所有计算机安装和项目载入任务合并到一个文件中,从而使安装开发环境的过程可靠且可重复。 WinGet 配置文件使用 YAML 格式和 JSON 架构,应用 Windows 程序包管理器和 PowerShell Desired State Configuration (DSC) 资源模块来处理计算机安装的各个方面。 无需担心在加入新团队或新项目时如何找到正确的软件版本、程序包、工具、框架和设置。 在运行 WinGet 配置文件之前,请务必检查 WinGet 配置文件的可信度。
3、克隆存储库:使用开发人员主页 GitHub 扩展连接到凭据后,可以使用开发人员主页将存储库克隆到计算机上。
4、安装应用程序:使用开发人员主页发现和安装软件应用程序,可以一次安装一个应用程序,也可以在休息期间让开发人员主页安装多个应用程序。
5、添加开发人员驱动器:若要添加使用 ReFS 和优化安全设置的存储卷,以便在以开发为重点的场景中具有更高的性能,请考虑添加开发人员驱动器。 若要使用开发人员驱动器,必须当前在开发频道上运行 Windows 预览体验计划版本。
三、小结
整体看着好像会让电脑清爽不少的赶脚,不过还没有正式研究,而且还是一个预览版本,可以尝试尝试,然后继续观察看看。