开发人员主页计算机配置 - 设置 Windows 开发环境

开发人员主页计算机配置工具将所有开发环境安装任务集中到一个位置,以便有效地安装新计算机或载入新项目。

免除了计算机准备开发时通常涉及的所有破碎和繁琐的过程。 开发人员主页简化了搜索项目要求、克隆存储库以及查找要安装的软件和工具的特定版本的过程。 管理多个工具登录、最大限度地减少上下文切换并更快地提高工作效率,以便你可以专注于你最擅长的开发工作。

开发人员主页计算机配置工具屏幕截图。

计算机配置

开发人员主页计算机配置可以管理使计算机的开发环境进入准备编码状态所需的一切内容。

选择“计算机配置”时,开发人员主页将提供多个安装选项

  • 设置本地计算机:使用内置的图形配置界面安装应用程序、克隆存储库并添加新开发项目的所有要求,以实现环境的无人参与设置。 分步工具将引导你完成所需的一切,包括对流行开发工具或已知存储库的建议。 在这个过程的最后,可以生成一个 WinGet 配置文件,从而方便地将这些相同的步骤应用于任何计算机。 完成所有选择后,等待开发人员主页处理其余部分。 如果克隆了包含 WinGet 配置文件的任何存储库,开发人员主页将检测该存储库,并允许继续完成设置。

  • 设置环境实验性功能。 通过在指定的开发环境中选择要安装的应用程序和要克隆的公共存储库,以现有环境为目标进行配置。 从 Hyper-V 到 Microsoft Dev Box 支持,开发人员主页使你可以像在本地计算机上一样轻松地设置任何其他环境。

  • 为现有安装程序运行配置文件:使用 WinGet 配置文件将所有计算机安装和项目载入任务合并到一个文件中,从而使安装开发环境的过程可靠且可重复。 WinGet 配置文件使用 YAML 格式和 JSON 架构,应用 Windows 程序包管理器和 PowerShell Desired State Configuration (DSC) 资源模块来处理计算机安装的各个方面。 无需担心在加入新团队或新项目时如何找到正确的软件版本、程序包、工具、框架和设置。 根据这种经验,你可以在摘要视图之间切换,也可以查看 YAML 文件的原始内容。 在运行 WinGet 配置文件之前,请务必检查 WinGet 配置文件的可信度

  • 创建环境实验性功能。 为开发创建一个新的本地或云环境。 创建后,可以从环境页面启动它,也可以选择它进行配置。

  • 克隆存储库:使用开发人员主页 GitHub 扩展开发人员主页 Azure 扩展连接凭据后,就可以使用开发人员主页将存储库克隆到计算机上。

  • 安装应用程序:使用开发人员主页发现和安装软件应用程序,可以一次安装一个应用程序,也可以在休息期间让开发人员主页安装多个应用程序

  • 添加开发人员驱动器:要添加使用 ReFS 和优化安全设置的存储卷,以便在以开发为重点的场景中具有更高的性能,请考虑添加开发人员驱动器。 有关详细信息,请参阅开发人员驱动器文档。

克隆存储库并将其存储在开发驱动器上

使用开发人员主页克隆存储库时,选择一个存储库(或多个存储库)后,就可以选择将其克隆到哪个存储驱动器。 如果已安装开发人员驱动器,则在克隆存储库时它将用作默认路径。

如果尚未创建开发人员驱动器,则可以选择使用开发人员主页创建一个。 选中使用开发人员驱动器优化工作负荷性能的复选框。 然后,可以自定义几个选项,例如将创建开发人员驱动器的动态 VHDX 的驱动器号、名称、大小和位置。 此名称将同时用于 VHDX 文件和开发人员驱动器。 默认情况下,选项是下一个可用的驱动器号,大小为 50 GB,在 %userprofile%\DevDrives 处创建。

用于克隆存储库的开发人员主页计算机配置的屏幕截图。

详细了解如何使用开发人员主页