微软发布PowerShell 7的第一个预览版,并制定功能路线图


在宣布PowerShell 7将是PowerShell的下一个版本之后,微软发布了PowerShell 7第一个公开预览版。PowerShell第一次基于.NET Core 3.0。

命令行shell和脚本语言设置为每月更新,因此我们可以期待在.NET Core 3.0之后一个月左右,我们可以期待更多的预览版本。除了发布第一个预览版之外,微软还分享了PowerShell 7路线图的详细信息。

PowerShell 6.2和PowerShell 7之间最值得注意的变化之一是从.NET Core 2.1迁移到.NET Core 3.0,但是 - 尽管如此重要 - 它还有更多内容。在一篇关于该版本的博客文章中,PowerShell的首席软件工程师经理Steve Lee阐述了他希望在未来几个月内实现的目标,包括使Azure功能中的PowerShell普遍可用,发布PSReadLine 2.0,使PSScriptAnalyzer 2.0能够托管,并改进PowerShell Editor Services 2.0。

微软发布PowerShell 7的第一个预览版,并制定功能路线图

Ubuntu 18.04上的第一个PowerShell 7.0.0预览版截图

他还写道:

PowerShell 7的一个重点是使其成为Windows PowerShell 5.1的可行替代品。这意味着在与Windows附带的模块兼容方面,它必须与Windows PowerShell几乎相同。

PowerShell团队将与Windows团队合作验证和更新他们的模块以使用PowerShell 7。这也意味着要将PowerShell 7与广泛的Windows PowerShell模块一起使用,您需要使用最新版本的Windows 10版本(以及对应的Windows服务器)。

微软希望将所有平台都放置同一版本的PowerShell,以实现更好的跨平台兼容性。微软还在对PowerShell的支持生命周期进行更改。该公司将发布LTS(长期服务)和非LTS版本的PowerShell 7,以使其与.NET Core支持生命周期紧密结合。微软将为Windows用户发布PowerShell 7,但允许用户在PowerShell 5.1和PowerShell 7之间切换。

您可以在更新日志中找到有关此版本的详细信息。

如何在Ubuntu 18.04 LTS上安装Microsoft PowerShell 6.1.2  https://www.linuxboy.net/Linux/2019-01/156457.htm

linuxboy的RSS地址:https://www.linuxboy.net/rssFeed.aspx

本文永久更新链接地址:https://www.linuxboy.net/Linux/2019-06/158923.htm

相关内容