Dev Home

Dev Home

AI TOOL PROFILE工具资料

面向 Windows 开发者的集中式控制中心,用仪表盘组件统一看项目、配环境、建 Dev Drive。

官网地址 https://learn.microsoft.com/en-us/windows/dev-home/

访问官网
价格官网未公开具体定价与付费档位
平台Windows
归类聊天对话
收录2024-01-01
复核2025-01-01
编辑评分 4.2 / 5

Dev Home编辑总结

EDITOR REVIEW编辑评测

Dev Home 是面向 Windows 开发者的集中式控制中心,把项目跟踪、开发环境搭建、账号工具连接和专用于代码的 Dev Drive 存储收在一个界面里。仪表盘可自定义组件,默认提供 GPU、SSH keychain、Memory、Network、CPU 以及可接入 GitHub、Azure DevOps 的组件,用于查看工作流、代码任务、拉取请求和系统资源占用。机器配置工具能把新设备或新项目一键带到 ready-to-code 状态。需要注意的是,从 2025 年 5 月起,Dev Home 将不再作为 Windows 11 的功能获得支持。

Dev Home是什么?

Dev Home 是微软为 Windows 开发者提供的新控制中心,目标是把与开发相关的常用操作集中到一个入口。它通过可自定义的仪表盘组件监控项目和工作流,同时承担开发环境搭建、账号与工具连接、以及为项目文件与 Git 仓库创建 Dev Drive 存储等任务。

在能力形态上,它主要分为几块:集中式仪表盘组件、机器配置工具和 Dev Home 扩展。仪表盘默认提供 GPU、SSH keychain、Memory、Network、CPU 五类系统组件,以及可连接 GitHub 和 Azure DevOps 账号的组件;机器配置工具支持端到端设置流程、使用 WinGet Configuration 文件,或只执行克隆 Git 仓库、安装指定应用、添加 Dev Drive 等单步操作;扩展机制允许用户创建并分享自定义组件。

对普通开发者,它适合在新机器初始化时一次性装好常用应用、包和仓库;对需要跟踪多个项目的人,仪表盘组件可以把 Azure DevOps 查询、GitHub issue 和拉取请求集中展示;对团队,机器配置工具和可分享扩展能统一开发环境与信息展示方式。需要注意的是,从 2025 年 5 月起,Dev Home 将不再作为 Windows 11 的功能获得支持,相关替代方向可参考高级 Windows 设置中的文件资源管理器版本控制集成、Sudo for Windows 等功能。

Dev Home核心功能

CAPABILITIES工具标签

可自定义仪表盘

集中式仪表盘支持自定义组件,用于监控工作流、跟踪开发项目与代码任务、查看 Azure DevOps 查询、GitHub issue 和拉取请求,以及可用 SSH 连接。

系统资源组件

默认提供 GPU、Memory、Network、CPU 四类系统组件:可看内存使用量、总量、已提交、缓存、分页池与非分页池;网络收发总 kb/s 与网络名;CPU 总利用率、速度与活动进程;GPU 总利用率、温度和显卡名称。

SSH keychain 组件

列出 ssh/.config 文件中可用的 SSH 连接,选中其中一项即可在 Windows Terminal 中打开该连接。

机器配置工具

用于在新设备上搭建开发环境或接入新项目,支持端到端设置流程、使用 WinGet Configuration 文件,或只执行克隆 Git 仓库、安装指定应用、添加 Dev Drive 等单步操作。

Dev Drive 存储

可为项目文件与 Git 仓库创建 Dev Drive,用于改善项目存储卷的性能。

GitHub 扩展组件

安装 Dev Home 后 GitHub 扩展默认可用,登录 GitHub 账号后即可创建与 GitHub 仓库集成的自定义组件,并获得相应通知;目前仅支持单个 GitHub 账号连接。

Azure DevOps 扩展

Dev Home Azure 扩展可连接 Azure 账号,为查询和拉取请求提供可自定义组件。

自定义扩展机制

可通过 Dev Home 扩展设置显示开发者特定信息的组件,并创建和分享自己构建的自定义扩展。

命令行安装与升级

在 Windows Terminal 中运行 winget upgrade Microsoft.DevHome 即可将 Dev Home 更新到最新版本。

Dev Home值不值得用?

VERDICT工具标签

当你想把 Windows 开发环境初始化、项目跟踪和系统资源监控收进一个入口时,Dev Home 的机器配置工具与可自定义仪表盘确实省事,尤其是需要反复装新机或带新项目的人。它默认自带 CPU、GPU、内存、网络组件,还能接 GitHub 和 Azure DevOps。但要特别注意:从 2025 年 5 月起,Dev Home 将不再作为 Windows 11 的功能获得支持,因此它更适合已有依赖、需要短期迁移或了解历史方案的场景,不建议作为长期唯一依赖来规划新工作流。

建议选它的情况

  • 经常重装或初始化 Windows 开发机的开发者,可用机器配置工具一次性装好应用、包与仓库
  • 同时跟踪多个 GitHub issue、拉取请求或 Azure DevOps 查询,需要仪表盘集中查看的人
  • 想为项目文件和 Git 仓库使用 Dev Drive 改善存储性能的 Windows 用户
  • 需要把 CPU、GPU、内存、网络等系统指标与开发任务放在同一屏查看的人

不建议选它的情况

  • 计划在 2025 年 5 月之后长期依赖该功能搭建开发环境的人,因为它将不再作为 Windows 11 的功能获得支持
  • 需要同时连接多个 GitHub 账号的团队,目前仅支持单个 GitHub 账号连接
  • 主要在非 Windows 平台开发、不使用 WinGet 或 Dev Drive 的用户

Dev Home使用建议

HOW TO USE工具标签
入门先把路子走对
  1. 先装再升级先完成 Dev Home(预览版)安装,之后在 Windows Terminal 中运行 winget upgrade Microsoft.DevHome 保持最新版本。
  2. 先跑机器配置打开 Dev Home 后选择 Machine configuration,按需选择端到端设置流程、使用 WinGet Configuration 文件,或只执行克隆仓库等单步操作。
  3. 登录 GitHubGitHub 扩展在安装 Dev Home 后默认可用,需要先登录 GitHub 账号才能使用集成功能并创建自定义组件。
进阶省时间也省钱
  1. 按需精简仪表盘默认提供的 GPU、SSH keychain、Memory、Network、CPU 组件可以按项目需要取舍组合,减少无关信息干扰。
  2. 用 SSH 组件直达终端SSH keychain 组件读取 ssh/.config 中的连接,选中一项即可在 Windows Terminal 中打开,省去手敲连接命令。
  3. 添加 Dev Drive在机器配置流程中单步添加 Dev Drive,把项目文件与 Git 仓库放进去以改善存储卷性能。
  4. 写自己的扩展利用 Dev Home 扩展机制创建显示开发者特定信息的组件,并分享给团队,统一信息展示方式。
  5. 提前规划迁移鉴于 2025 年 5 月起 Dev Home 将不再作为 Windows 11 的功能获得支持,可提前关注高级 Windows 设置中的文件资源管理器版本控制集成与 Sudo for Windows 等替代方向。

Dev Home适合谁用?

WHO IS IT FOR工具标签

Windows 应用开发者

推荐

日常在 Windows 上写代码、需要统一管理项目与系统指标,Dev Home 的仪表盘和机器配置能直接减少切换成本。

新机初始化频繁的人

推荐

换机或重装系统后可用机器配置工具批量装应用、包与仓库,或只克隆 Git 仓库、添加 Dev Drive,省去手动逐项配置。

GitHub 单账号用户

有条件

登录后可创建与仓库集成的自定义组件并接收通知;目前仅支持单个 GitHub 账号,多账号用户需留意。

Azure DevOps 使用者

推荐

连接 Azure 账号后可用组件查看查询和拉取请求,适合需要把 Azure DevOps 工作项放进统一仪表盘的人。

计划长期依赖的人

不推荐

2025 年 5 月起 Dev Home 将不再作为 Windows 11 的功能获得支持,把它作为开发环境长期核心方案存在风险。

Dev Home优点和缺点

PROS & CONS工具标签

优点

  • 把项目跟踪、环境搭建、账号连接和 Dev Drive 存储集中在一个控制中心
  • 仪表盘默认自带 CPU、GPU、内存、网络、SSH keychain 组件,无需另外配置
  • 机器配置工具支持端到端流程、WinGet Configuration 文件或单步操作三种粒度
  • GitHub 扩展安装后默认可用,登录即可创建与仓库集成的组件并接收通知
  • Azure DevOps 扩展可把查询和拉取请求做成组件集中展示
  • 支持创建和分享自定义扩展,可按团队需要定制显示信息
  • 在 Windows Terminal 中用 winget upgrade Microsoft.DevHome 即可升级

缺点

  • 2025 年 5 月起将不再作为 Windows 11 的功能获得支持
  • GitHub 扩展目前仅支持单个 GitHub 账号连接
  • 官方未公开具体定价与付费档位信息
  • SSH keychain 组件仅读取 ssh/.config 中已有连接,不负责新建连接
  • 部分页面访问需要授权,普通用户可能无法查看全部说明

Dev Home关键指标

MEASURED FACTS工具标签
指标数值数据来源
停止支持时间 2025 年 5 月 Starting May 2025, Dev Home will no longer be supported as a feature in Windows 11.

Dev Home常见问题

FAQ工具标签
Dev Home 能做什么?

它是一个面向 Windows 开发者的控制中心,把项目跟踪、开发环境搭建、账号工具连接和 Dev Drive 存储集中在一处。仪表盘用可自定义组件展示工作流、代码任务、Azure DevOps 查询、GitHub issue 和拉取请求、可用 SSH 连接,以及 CPU、GPU、内存、网络等系统指标;机器配置工具可把新设备或新项目带到 ready-to-code 状态。

Dev Home 怎么安装和升级?

先安装 Dev Home(预览版),之后在 Windows Terminal 中运行 winget upgrade Microsoft.DevHome 即可更新到最新版本。这一条官方命令是保持版本最新的主要方式。

Dev Home 会一直支持下去吗?

不会。从 2025 年 5 月起,Dev Home 将不再作为 Windows 11 的功能获得支持。官方建议参考高级 Windows 设置,了解文件资源管理器版本控制集成、Sudo for Windows 以及即将推出的其他开发者功能。

GitHub 扩展需要额外安装吗?

不需要。安装 Dev Home 后 GitHub 扩展默认可用,但必须登录 GitHub 账号才能使用集成功能并创建自定义组件。目前 Dev Home 仅支持连接单个 GitHub 账号。

仪表盘默认有哪些组件?

默认提供 GPU、SSH keychain、Memory、Network、CPU 五类组件,以及可连接 GitHub 和 Azure DevOps 账号的组件。系统组件可显示内存使用量、总量、缓存、分页池,网络收发总 kb/s,CPU 利用率与活动进程,GPU 利用率、温度与显卡名称等信息。

机器配置工具能做什么?

它用于在新设备上搭建开发环境或接入新项目,支持三种方式:端到端设置流程、使用 WinGet Configuration 文件,或只执行单步操作,例如克隆 Git 仓库、安装特定应用、添加 Dev Drive 以改善项目存储卷性能。

Dev Home最新动态

CHANGELOG工具标签
  1. 停止作为 Windows 11 功能支持

    从 2025 年 5 月起,Dev Home 将不再作为 Windows 11 的功能获得支持,官方建议转向文件资源管理器版本控制集成、Sudo for Windows 等开发者功能。