Microsoft 推出 Dev Home 平台,打造高效开发环境

2023年 8月 16日 111.8k 0

Microsoft 推出 Dev Home 平台,打造高效开发环境-1

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 成为更具吸引力的开发选择。

Dev Home Preview 0.2 版本发布(2023-06-21)

该版本专注于修复 Bug 和提升质量:

  • 在存储库中添加了一个用于 NodeJS 的 WinGet YAML 配置文件。
  • 在「仪表板」中添加小部件时可以显示加载进度。
  • 系统小部件图表消除了锯齿,外观更加平滑。
  • 核心小部件现支持在 Arm64 设备上正常运行。
  • 存储库克隆工具能够显示之前克隆过的存储库。

Bug 修复:

  • 修复切换主题时崩溃的问题。
  • 修复通过端到端设置工具安装应用程序时崩溃的问题。
  • 应该大幅改善了背景对比度。
  • 添加小部件时会根据窗口动态调整大小,确保所有按钮都可点击。

Dev Home Preview 0.3 版本发布(2023-07-19)

  • 现在可以通过点击和拖拽来重新排列 Dev Home 仪表板中的小部件,并修复了小部件会随机重新排列的错误。
  • 在添加带有筛选器的 issue 或 pull request 请求小部件时,会显示 GitHub 查询。
  • 空小部件将显示一条消息而不是空白。
  • 仓库审查和仓库工具对话框中的较长名称现在会被截断,提示工具将显示完整的名称。
  • 在 Dev Home 中获取仓库时添加了进度环。
  • 设置工具审查页面中的条款复选框仅在选择安装应用时显示。

Bug 修复:

  • 本地化改善。
  • CPU 小部件上的速度现在显示实际的 CPU 速度。
  • GitHub 小部件中显示的时间现在与 GitHub 上显示的时间对齐。
  • 修复添加小部件时导致 Dev Home 崩溃的问题。

在 Windows 11 中安装 Dev Home

Microsoft 已经为 Windows 11 提供了 Dev Home 的预览版本。Windows 11 用户可以免费通过 Microsoft Store 获取:

1在 Web 浏览器中访问 Dev Home 安装链接 – 点击「在 Microsoft Store 中获取」按钮。

Microsoft 推出 Dev Home 平台,打造高效开发环境-1安装 Dev Home

2在弹出的 Microsoft Store 窗口中点击「获取」以安装 Dev Home(开发人员主页)。

Microsoft 推出 Dev Home 平台,打造高效开发环境-1安装 Dev Home

3下载过程完成后,您将能够使用 Dev Home 应用程序的预览版本。

为什么在 Windows 中使用 Dev Home

在开发工具方面,Dev Home 可能是自 WSL 2 以来最好的 Windows 新增功能之一。它让开发人员能更专注于开发本身,而无需担心项目设置的准确性和软件包依赖问题。

Microsoft 推出 Dev Home 平台,打造高效开发环境-1Dev Home 仪表板

Dev Home 具有多项重要功能,包括:增强的 GitHub 集成、个性化仪表板,以及 Dev Drive 等等。

快速项目设置

Dev Home 的主要优势之一是能够在 Windows 中轻松设置新项目。开发人员可以使用现有的 WinGet 配置文件,仅需几次点击即可启动项目。原本繁琐的过程现在可以方便地自动化,从而实现快速、少错误的设置过程。开发人员不再需要搜索正确的软件包、工具和软件版本。

Microsoft 推出 Dev Home 平台,打造高效开发环境-1使用 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 密钥等信息,从而提高工作效率。

相关文章

服务器端口转发,带你了解服务器端口转发
服务器开放端口,服务器开放端口的步骤
产品推荐:7月受欢迎AI容器镜像来了,有Qwen系列大模型镜像
如何使用 WinGet 下载 Microsoft Store 应用
百度搜索:蓝易云 – 熟悉ubuntu apt-get命令详解
百度搜索:蓝易云 – 域名解析成功但ping不通解决方案

发布评论