行业信息化的一流服务商

业务咨询电话:400-820-5082
当前位置:首页 » 行业知识 » 微软最新命令行工具发布,开源六小时冲上GitHub第二

微软最新命令行工具发布,开源六小时冲上GitHub第二

文章出处:量子位网责任编辑:软中信息作者:量子位人气:-发表时间:2019-05-16 16:48:00

  不少抱着Mac参加微软Build大会的开发者,看到命令行工具Windows Terminal后欢呼雀跃。除了这个新的命令行工具之外,微软还发布了完整内核的Linux子系统WSL2,直击开发者G点。此外,收购了GitHub的微软,还用100星以上的项目来训练AI造福程序员,这个功能,能够基于当前代码的上下文预测后面应该如何写。

 

长期以来,LinuxMac下的命令行工具自成一派,Windows却是另一套命令系统。这也是很多开发者不选择Windows系统的原因。从今以后Windows电脑也能和前两者一样轻松做开发了。伴随着Windows Terminal的推出,整合了此前的Powershellcmd命令行工具,再加上升级版的WSLAI辅助写代码,还有什么理由不投入微软的怀抱? 

什么是Windows TerminalWindows Terminal是微软推出的新的命令行应用程序,提供多标签、分割窗口、快捷键、完整的Unicode字符支持等功能。最重要的是,它支持PowerShellCmdWSLWindowsLinux子系统)和SSH等命令行程序,可以说是全平台制霸,简化开发者的工作流程。CygwinMinGWPuTTY,统统可以丢掉。而且,微软还给Windows Terminal加入很多细节功能,让它更美观。

Windows Terminal使用的是基于DirectWrite/DirectXGPU加速文本渲染引擎。这个新的引擎支持显示PC中存在的文本字符,意味着终端里的汉字、日文不再乱码,而且还能玩emoji表情。在微软展示的Demo中,你可以为自己的shell程序通过测试加入emoji表情提示。

此外,微软还为它增加了一种新的等宽字,以增强现代外观和感觉。这种字体不仅包括编程连字,而且它也是开源的,并有自己的repo。微软表示,将来会开放下载。

Windows控制台的主要目标是保持与现有命令行工具,脚本等的向后兼容性。在Windows 10中,微软一直致力于改善命令行体验,让自己更像Unix命令行环境。3年前,也是在Build开发者大会上,微软开源了跨平台Powershell工具。但是WindowscmdPowershell并存的混乱局面也一直存在。今年6月,Windows Terminal将同时向下兼容这两种产品。

相关资讯