使用 Microsoft Dev Box 开发人员门户管理开发箱

本文介绍如何使用 Microsoft Dev Box 开发人员门户管理开发箱。 开发人员可以直接在开发人员门户中访问其开发箱,而不必使用 Azure 门户。

开发人员门户是管理所有开发者工作环境的中心位置。 在开发人员门户中,可以查看有关开发箱的信息。 可以使用开发箱磁贴上的操作菜单在 Microsoft Dev Box 开发人员门户中对开发箱执行许多操作。 可用的选项取决于开发箱的状态和它所属的开发箱池的配置。 例如,可以关闭或重启正在运行的开发箱,或者启动已停止的开发箱。 你还可以

创建开发箱

可以通过 Microsoft Dev Box 开发人员门户创建所需数量的开发箱。 可以为不同的场景创建单独的开发箱,例如:

  • 按工作负荷的开发箱。 为前端工作创建一个开发箱,为后端工作创建一个单独的开发箱。 还可以为后端系统创建多个开发箱。
  • 用于 bug 修复的开发箱。 使用单独的开发箱来修复 bug,以执行特定任务并排查问题,而不会影响主计算机。

可以使用 Microsoft Dev Box 开发人员门户创建开发箱。 有关详细信息,请参阅快速入门:使用开发人员门户创建开发箱

还可以通过 Azure CLI 开发人员中心扩展创建开发箱。 有关详细信息,请参阅使用 Azure CLI 从命令行配置 Microsoft Dev Box

通过应用进行连接

创建开发框后,可以通过远程桌面应用程序(如 Windows 应用或浏览器)连接到它。

Windows 应用是推荐用于 Microsoft Dev Box 的客户端;它提供了增强的用户体验,包括对多个监视器的支持。

如有必要,还可以使用旧版远程桌面客户端连接到开发者电脑。

通过 Windows 应用进行连接

Windows 应用是连接到开发框的默认应用。 可以使用 Windows 应用从任何设备(包括手机或笔记本电脑)连接到开发框。 Windows 应用在多个平台上可用,包括 Windows、macOS、iOS/iPadOS、Android/Chrome OS(预览版)和 Web 浏览器。

要使用 Windows App 连接到开发箱:

  1. 在设备上安装 Windows 应用。 下载 Windows 应用

  2. 登录到开发者门户

  3. 选择“通过应用连接”。

    开发框磁贴的屏幕截图,其中显示了“通过应用连接”选项。

通过旧版远程桌面客户端进行连接

如果你喜欢使用旧版远程桌面客户端,可以这样做。 通过开发者门户的用户设置,设置您要用来连接的应用。

  1. 登录到开发者门户

  2. 选择右上角的用户设置图标。

    开发人员门户的屏幕截图,右上角突出显示了用户设置图标。

  3. “用户设置”中,选择 “通过远程桌面(旧版)进行连接”。

    开发框用户设置的屏幕截图,其中显示了使用旧版远程桌面应用的选项。

  4. 关闭 用户设置

通过浏览器进行连接

可以使用浏览器(如 Microsoft Edge)来处理较轻的工作负载。 通过手机或笔记本电脑访问开发箱时,可以使用浏览器。 该浏览器对于快速修复 bug 或评审 GitHub 拉取请求等任务很有用。 有关详细信息,请参阅使用浏览器连接到开发箱的步骤

使用浏览器连接到开发箱:

  1. 登录到开发者门户

  2. 选择在浏览器中打开。     显示“在浏览器中打开”选项的开发箱卡的屏幕截图。

此时会打开一个新标签页,其中显示新会话,可通过该会话使用开发箱。 使用工作或学校帐户而非个人 Microsoft 帐户登录到开发箱。

配置多个监视器

可以为开发框配置多个监视器。 当你希望同时处理多个任务(例如调试和编写代码)时,这非常有用。 还可以使用多个监视器并排查看不同的应用程序。

可以通过开发人员门户中的用户设置启用或禁用多个监视器:

  1. 登录到开发者门户

  2. 选择右上角的用户设置图标。

    开发人员门户的屏幕截图,其中显示了右上角的用户设置图标。

  3. “用户设置”中,选择“ 使用多个监视器”。

    开发框用户设置的屏幕截图,其中显示了使用多个监视器的选项。

  4. 关闭 用户设置

关闭、重启或启动开发箱

关闭或重启开发箱:

  1. 登录到开发者门户

  2. 在要关闭或重启的开发箱上,选择操作菜单。

    开发人员门户的屏幕截图显示了正在运行的开发箱的操作菜单。

  3. 对于正在运行的开发箱,可以选择“关闭”或“重启”

启动开发箱:

  1. 登录到开发者门户

  2. 在要启动的开发箱上,选择操作菜单。

    开发人员门户的屏幕截图显示了已停止的开发箱的操作菜单。

  3. 对于已停止的开发箱,可以选择“启动”

获取有关开发箱的信息

可以使用 Microsoft Dev Box 开发人员门户查看有关开发箱的信息,例如创建日期以及它所属的开发人员中心和开发箱池。 还可以检查正在使用的源映像。

获取有关开发箱的详细信息:

  1. 登录到开发者门户

  2. 在要查看的开发箱上,选择操作菜单,然后选择“详细信息”。

    开发人员门户的屏幕截图显示了开发箱的操作菜单和所选的“详细信息”。

  3. 在开发箱详细信息窗格中,可以看到有关开发箱的详细信息,如以下示例所示:

    开发箱详细信息窗格的屏幕截图,显示了创建日期、开发人员中心、开发箱池和开发箱的源映像。

删除开发箱

不再需要开发箱时,可以在开发人员门户中将其删除。

你可能不再需要开发箱的原因有很多。 也许你完成了测试,或者完成了产品中某个特定项目的工作。

完成任务后可以删除开发箱。 假设你已修复完 bug 并合并了拉取请求。 现在,可以删除开发箱并创建新的开发箱来处理新项。

重要

删除开发箱后,就无法检索它。 在删除开发箱之前,请确认你和你的团队成员都不需要该开发箱来完成未来的任务。

  1. 登录到开发者门户

  2. 对于要删除的开发箱,请选择操作菜单,然后选择“删除”。

    开发人员门户的屏幕截图显示了开发箱的操作菜单和所选的“删除”。

  3. 若要确认删除,请选择“删除”。

    选择删除开发箱后出现的确认消息的屏幕截图。

发现更多开发箱操作

根据开发箱的配置方式,可以在 Microsoft Dev Box 开发人员门户中对开发箱执行更多操作。 例如,可以:

休眠或恢复:如果开发箱已启用休眠,则可以休眠或恢复开发箱。 如果要保存开发箱的当前状态并稍后恢复它,则休眠非常有用。 有关详细信息,请参阅使 Microsoft Dev Box 中的开发箱休眠

故障排除和修复:如果在连接到开发箱时遇到问题,则可以使用“故障排除和修复”来解决该问题。 有关详细信息,请参阅对 Microsoft Dev Box 中的开发箱进行故障排除和修复