微软近期推出了一款名为WindowsDeveloperConfig的开源工具,旨在简化Windows11系统的配置过程,帮助用户快速搭建一个干净、无干扰的开发工作站。
通过在PowerShell中运行简单的命令:
irm https://aka.ms/devconfig/standard/setup.ps1 | iex
该工具可以自动关闭或调整系统中的推荐内容和干扰项,并安装一系列常用的开发工具,如VSCode、Git、Python、Node.js等。此外,它还支持WSL和Ubuntu的配置,以及一些Windows设置的优化,例如深色模式和长路径支持。
对于需要更彻底配置的用户,提供了Full配置选项,可以通过执行
irm https://aka.ms/devconfig/full/setup.ps1 | iex
来实现更多功能的关闭与调整,同时增加额外软件的安装,比如AzureCLI、OhMyPosh等,并对系统进行进一步个性化设置,如开启开发者模式、显示文件扩展名等。
除了上述两个主要配置方案外,WindowsDeveloperConfig还特别设计了针对特定编程语言的工作负载(Workloads),允许用户根据实际需求选择性地安装相关开发环境,例如Python或Java。
此项目现已开放于GitHub平台,感兴趣的开发者可以直接访问https://github.com/microsoft/WindowsDeveloperConfig 获取详细信息及使用指南。