微软宣布Windows终端和WSL 2将于6月发布


【微软宣布Windows终端和WSL 2将于6月发布】在今天的Build开发者大会上,微软宣布了一系列面向Windows开发者的产品,包括Windows终端、Linux Windows子系统(WSL) 2、XAML Islands、React Native for Windows和MSIX Core 。
Windows终端,现在可以在预览中使用,是一个新的命令行用户应用程序,它承诺用户界面具有“图形-处理-单元-加速文本渲染” 。“应用程序功能标签;疾驰的窗户;快捷键;以及完全Unicode支持,包括东亚字体、表情符号、连接、主题和扩展 。Windows终端适用于PowerShell、Cmd、WSL和其他命令行应用程序的用户 。
说到WSL,它是一个兼容层,用于在Windows上本地运行Linux二进制可执行文件,微软正在开发下一个版本 。WSL 2基于一个即将发布到Windows的Linux 4.19内核 。这个内核使用了为Azure构建的技术 。在这两种情况下,它都有助于减少Linux引导时间和简化内存使用 。事实上,微软向开发人员承诺“对于文件系统繁重的操作,如安装节点包管理器,其速度将提高两倍” 。WSL 2还将支持本地运行Linux Docker容器,因此不再需要vm 。
Windows终端和WSL 2都将在6月中旬发布 。
另外,微软计划在5月晚些时候推出XAML Islands,一种标准的通用Windows平台控件 。XAML Islands允许您创建以人为中心的体验,并将现有的WPF、WinForms或本地Win32代码库连接到一个丰富的UI 。XAML Islands的完整版本包含在2019年5月10日的Windows更新中 。
微软还在GitHub上发布了一个面向性能的React Native,用于Windows实现 。在用JavaScript编写跨平台代码时,开发人员现在有了一个使用React/web技能集快速构建本地UX组件的实现 。
最后,微软发布了MSIX Core的开发者预览版,这使得Windows 10的MSIX包可以安装在Windows 7和Windows 8上 。因此,开发人员可以依赖MSIX作为他们的应用程序安装技术,而不是为不同的Windows版本管理多个安装程序 。

    推荐阅读