终于发生了。微软为开发人员安装他们喜欢的工具提供了命令行界面。没错——在今天的Build 2020中,微软宣布了Windows软件包管理器的预览版。
这不仅仅是为了帮助开发人员构建Windows。这是为了帮助开发人员和企业拥抱Windows。微软的使命是让开发者喜欢在macOS和Linux上使用Windows。这项任务的一部分包括为企业发布Windows终端等工具,并为任何在编写代码时需要Linux的人改进WSL。另一部分是帮助开发人员(和IT管理员)尽可能轻松地设置Windows环境。同样,微软也为今天的电动玩具引入了急需的功能:运行和键盘重映射。但前者无疑是更大的新闻。
Windows包管理器
Windows软件包管理器是一个命令行界面,用于搜索、查看和安装常见的开发人员工具。开发人员在GitHub存储库中列出他们的应用程序;包管理器获取并安装它们。在Build 2020之前的简报中,微软合作伙伴项目经理Scott Hanselman提出了这一愿景:
你刚加入一家公司,他们会给你入职文件。他们会给你一些可笑的Word文档,比如“给,带着吧”。就像“安装这个程序。设置。”说实话,他们至少几个月都不希望你完成工作。他们说:“周末前做好准备。”他们在撒谎。您必须设置所有这些设备。这是一个巨大的麻烦。
如果我可以使用Windows软件包管理器呢?你可能会说,“winget安装终端,winget安装Visual Studio。”繁荣,繁荣,繁荣。如果我能给你一个脚本来设置你的机器呢?你需要的都有了。这是一回事。然后他们说,“好了,现在获取源代码。”他们说。减少源代码并编译它。编译一下就行了。永远不要那样工作。
我想说的是,我想加入你的领域。我想加入你的空间。我想进入你的代码空间。有一个最佳实践。我们希望得到一系列的工具。我说,“把那些工具给我。”我将进入代码空间。我们将在云中旋转一个容器,并从GitHub中提取代码。现在,您在云中有了一个代表公司最佳实践的区域,您实际上可以在几分钟内编写代码。从字面上看,人们是这么说的。10分钟左右,就可以开始跑步了。这是我从未见过的,我已经做了30年了。
更好的是,Windows Package Manager是开源的——微软要求开发者改进它。
Microsoft PowerToys
微软PowerToys是一个为Windows高级用户设计的免费系统工具。玩具增加或改变功能,以最大限度地提高生产力或增加更多的定制。它们首先在Windows 95和更高版本的Windows XP中提供。去年,微软为Windows 10带回了PowerToys。
微软今天发布了MicrosoftPowerToys版本。本次更新增加了两个新的实用程序:电动玩具运行和键盘重映射器。前者是一个应用程序启动器实用程序,允许您更快地进入程序(按alt space并开始键入)。后者允许您自定义键盘输入、键对键和快捷键对快捷键。
标签: