内容简介:微软昨天正式发布 PowerShell 7.2。这个版本继续延续此前的策略,即偶数次要版本长期支持(LTS),奇数次要版本将拥有 1 年的支持周期。这就表示 7.2 版本将获得 3 年支持。 这个版本建立在 .NET 6 基础之上,这意...
微软昨天正式发布 PowerShell 7.2。这个版本继续延续此前的策略,即偶数次要版本长期支持(LTS),奇数次要版本将拥有 1 年的支持周期。这就表示 7.2 版本将获得 3 年支持。
这个版本建立在 .NET 6 基础之上,这意味着该版本包括许多性能改进、错误修复和新的 API。
支持 Microsoft Update
如上所述,PowerShell 已与 Microsoft Update 整合。MSI 安装程序将自动启用更新 PowerShell 7,以及启用 Microsoft Update。你也可以手动更改选项以实现手动更新 PowerShell 7。
对于 Microsoft Update,将继续保留预览版和稳定版两个渠道(你可以同时使用这两个渠道)。
增强的 ANSI 支持
ANSI 转义序列是在控制台和支持的终端之间提供文本装饰支持(包括终端的其他功能)的一种行业标准方式。
使用这些装饰是命令行 工具 和 Shell 突出显示或区分信息的一种常见方式。例如,7.2 中的一个新功能是在使用表格或列表视图时对元数据与数据使用不同的颜色。
在 7.2 中,增加了一个新的内置变量,叫做 $PSStyle,以便于为你的脚本或 cmdlets 添加装饰,以及控制 ANSI 转义序列的使用。你可以用它来添加着色、斜体、背景颜色等,由于它是一个变量,你可以使用 Tab-completion 来发现你可以做什么。
任何定制都需要存储在你的 $Profile
中才能保留。
PSReadLine 的预测性提示
这是 PSReadLine 2.1 中的一个功能,它随 PowerShell 7.2 一同推出。该功能可以使交互式控制台更有效率,特别是重复性的任务,PSReadLine 2.1 可以使用你的历史记录来预测可能输入的内容。这个功能强制启用,用户可以自定义预测文本的颜色。
其他改进
许多错误修复和小的改进,更多详情可查看:https://github.com/PowerShell/PowerShell/releases
以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持 码农网
猜你喜欢:- NPM包(模块)发布、更新、撤销发布
- 有赞灰度发布与蓝绿发布实践
- 【重磅发布】Linkis 0.10.0 版本发布
- BeetlSQL 3.0.9 发布,Idea 插件发布
- 贝密游戏 0.7.0 发布,发布斗地主
- 【重磅发布】DataSphere Studio 0.9.0 版本发布
本站部分资源来源于网络,本站转载出于传递更多信息之目的,版权归原作者或者来源机构所有,如转载稿涉及版权问题,请联系我们。