Microsoft 专门为 Windows 11 开发人员打造了一款 Dev Home 平台,以提高生产力,让开发工作更加高效。本文我们将介绍 Dev Home 是什么,以及如何显著提升开发生产力。
Dev Home 是什么
众所周知,开发人员的工作流程涉及复杂的项目设置。经常需要切换不同的应用程序,导航到相关的文件系统目录,使用多个身份登录完成工作等。
为此,Microsoft 推出了 Dev Home 统一开发者平台,旨在简化开发人员的工作流程,使其专注于关键事项。这一功能首次于 2023年 5 月 在 Windows 开发者博客上宣布。
Dev Home 控制中心允许用户快速设置自定义的开发环境,安装相关软件包,轻松克隆 GitHub 存储库,通过个性化仪表板监控项目,甚至创建一个专用的 Dev Drive 文件系统。
尽管 Linux 在开发人员中很受欢迎,但 Windows 11 的最新改进,如改进的 WSL 2 和最新引入的 Dev Home,可能让 Windows 11 成为更具吸引力的开发选择。
在 Windows 11 中安装 Dev Home
Microsoft 已经为 Windows 11 提供了 Dev Home 的预览版本。Windows 11 用户可以免费通过 Microsoft Store 获取:
1在 Web 浏览器中访问Dev Home 安装链接 -- 点击「在 Microsoft Store 中获取」按钮。
安装 Dev Home
2在弹出的 Microsoft Store 窗口中点击「获取」以安装 Dev Home(开发人员主页)。
安装 Dev Home
3下载过程完成后,您将能够使用 Dev Home 应用程序的预览版本。
为什么在 Windows 中使用 Dev Home
在开发工具方面,Dev Home 可能是自 WSL 2 以来最好的 Windows 新增功能之一。它让开发人员能更专注于开发本身,而无需担心项目设置的准确性和软件包依赖问题。
Dev Home 仪表板
Dev Home 具有多项重要功能,包括:增强的 GitHub 集成、个性化仪表板,以及 Dev Drive 等等。
快速项目设置
Dev Home 的主要优势之一是能够在 Windows 中轻松设置新项目。开发人员可以使用现有的 WinGet 配置文件,仅需几次点击即可启动项目。原本繁琐的过程现在可以方便地自动化,从而实现快速、少错误的设置过程。开发人员不再需要搜索正确的软件包、工具和软件版本。
使用 Dev Home 设置开发环境
通过 Dev Home 的「计算机配置」功能,只需几次点击即可轻松克隆 Git 存储库并安装其依赖项。如果需要安装特定的应用程序,如 Visual Studio、PowerShell 或 SQL Server,也可以直接通过 Dev Home 进行安装。
便捷的 GitHub 设置
Dev Home 的 GitHub 扩展能轻松地集成代码库并有序地查看项目。您可以使用 Dev Home 配置云端编码环境,如 GitHub Codespaces 和 Microsoft DevBox。
同时,Dev Home 还提供了一个方便的平台,用于管理 GitHub 工作流程的各个方面,包括在 Dev Home 环境中处理 GitHub 的 PR、issues、SSH 密钥和集成工具等。
开发者专用 Dev Drive 文件系统
Dev Drive 是专为开发人员设计的专用存储卷,旨在提供改进的性能和安全性,帮助轻松管理包含数百文件的多个目录。
Dev Drive 基于 ReFS 弹性文件系统,结合 Microsoft Defender for Antivirus 中的新性能模式功能,用于文件 I/O 场景的构建时间,可提供高达 30% 的文件系统改进。新的性能模式比文件夹或进程排除更安全,为工作负载提供了在安全性和性能之间平衡的终极解决方案。 Microsoft 在 Windows 开发者博客中对 Dev Drive 文件系统的有效性进行了讨论。
可定制的仪表板
通过可定制的仪表板,开发人员可以轻松跟踪工作流程。使用可定制的小组件,可以显示当前的 CPU 和内存可用情况、GitHub 的 PR、issues、SSH 密钥等信息,从而提高工作效率。