微软推出两大开发工具:Coreutils 统一命令体验,Dev Config 快速配置开发环境
微软重新审视 Windows 投入Build 大会推动开发工具发布一段时间以来微软一直在重新审视其对 Windows 的投入操作系统的 Insider 版本显示它正从基于 Web 的用户体验回归到原生代码。在 2026 年的 Build 大会上一系列聚焦于帮助开发者利用该平台的工具和功能的发布进一步推动了这一投入。Coreutils for Windows支持标准 Unix 核心实用工具其中最引人注目的是对标准 Unix 核心实用工具的支持具体表现为微软维护的基于 Rust 的流行 uutils coreutils 包的分支——Coreutils for Windows。它以单个二进制文件的形式安装更易于更新和管理。这个工具提供了在 Linux 虚拟机或 Windows Subsystem for Linux (WSL) 中使用的命令的 Windows 实现。基于 Windows Terminal 使用 Coreutils 的优势通过重新架构的 Windows 终端许多 Windows 开发者的体验又回到了命令行。在不同环境之间切换上下文可能会让人感到不适应而微软的 Coreutils 解决了这个问题它不仅提供相同的命令语法还能正确格式化输出在所有系统上拥有相同的体验可以节省时间避免切换上下文。此外在 Windows 中使用 Coreutils 还能让为 Unix 系统编写的脚本移植到 Windows但目前它只是预览版并非所有功能都已完全实现与现有命令也会存在冲突。开始使用 Coreutils 很简单可以从 GitHub 下载最新版本也可以使用 winget 从命令行下载和安装。Windows Developer Config快速设置开发环境另一个公开发布的重要工具是 Windows Developer Config它基于配置云托管的 Microsoft Dev Boxes 所使用的技术并将其应用到任何 Windows PC 上利用 winget 和其他工具构建一个随时可运行的开发 PC。Dev Config 不仅适用于 Windows还适用于 Linux 虚拟机或 WSL。其过程包括一组用于安装常用工具和调整 Windows 的 winget 配置、一组用于启用云原生开发场景和工作负载的脚本、一组用于配置 WSL 的脚本这三个选项都是开源的所有必要的文件都可以在 GitHub 上找到。使用基本的 Dev Config 设置 PC 非常简单安装的应用程序包括最新的 PowerShell、Git、GitHub 的 CLI 等安装过程还会引入适合开发者的字体和 Windows Terminal 的主题引擎等。优化 WSL 以提升舒适度安装 WSL 后可以使用 WSL Comfort 脚本安装额外的工具并自定义 Windows Terminal。这是一个分为两部分的工具Windows 部分确保安装 WSL 和 Ubuntu并设置字体和终端配置文件Linux 部分则调整 WSL 环境。底层的 winget 配置工具可用于为特定工作负载准备开发 PC但有些工作负载安装程序会下载大量资源。微软终于填补了 Windows 的一个缺失环节提供了一种快速简便的方法来构建一个可根据需求进行定制的开发者就绪环境对于开发团队来说这些工具能够确保环境的一致性。