Microsoft|PowerShell 7.2正式发布:增强ANSI支持
今天,PowerShell 7.2 正式发布 。该版本建立在 .NET 6 基础上,包括许多性能改进、错误修复和新的 API 。该版本是偶数次要版本,将作为长期支持(LTS)发布,为期 3 年 。而奇数版本只获得 1 年的支持 。微软现在将继续开发 PowerShell 7.3,将在 2022 年第 1 季度发布 。
访问:
微软中国官方商城 - 首页
PowerShell 7.2 更新内容
● 支持 Microsoft Update
PowerShell 7.2 与 Microsoft Update 集成,每当微软有一个服务版本,其中只包括关键的错误修复或安全更新,就会自动保持 7.2 的安装更新 。
MSI 安装程序将自动启用更新 PowerShell 7 以及启用 Microsoft Update 。如果你喜欢自己手动更新 PowerShell 7,你可以在安装时选择退出自动更新 。
对于 Microsoft Update,微软继续有预览版和稳定版两个渠道(你可以同时使用这两个渠道) 。因此,如果你安装了 7.2 的预览版并启用了 Microsoft Update,那么一旦有了 7.3预览版,你就会被更新到7.3预览版 。
你需要单独安装 7.2 GA,以便为微软的稳定渠道启用 Microsoft Update,如果微软有一个服务版本,你将被更新到 7.2.1,并最终更新到 7.3 GA 。
● 增强 ANSI 支持
ANSI 转义序列是在控制台和支持的终端之间提供文本装饰支持(包括终端的其他功能)的一种行业标准方式 。
文章图片
使用这些装饰是命令行工具和外壳突出显示或区分信息的一种常见方式 。例如,7.2中的一个新功能是在使用表格或列表视图时对元数据与数据使用不同的颜色 。
文章图片
在7.2中,微软增加了一个新的内置变量,称为 $PSStyle,以便于向你的脚本或cmdlets添加装饰,以及控制ANSI转义序列的使用 。你可以用它来添加着色、斜体、背景颜色等,由于它是一个变量,你可以使用Tab-completion来发现你可以做什么 。
文章图片
● 使用 PSReadLine 的预测性直观提示
这是 PSReadLine 2.1 中的一个功能,它与 PowerShell 7.2 一起出厂 。为了使交互式控制台更有效率,特别是重复性的任务,微软增加了一个功能,使用你的历史记录来预测你可能要输入的内容 。这项功能必须启用,你还可以自定义预测文本使用的颜色 。
文章图片
● 其他改进
【Microsoft|PowerShell 7.2正式发布:增强ANSI支持】
推荐阅读
- 于本|豆瓣 App 安卓新版本 7.20.0 测试
- Microsoft|微软推Viva Insights插件 定时邮件可根据时区推荐发送时间
- 协作|微软发布了个“圈”,官方详解Microsoft Loop全新协作平台
- Microsoft|初代Surface Duo有望明年1月升级Android 11
- Microsoft|微软2022年股价能否往上冲 取决的是这些因素
- 解决方案|德国又一州“去微软化”失败,将继续使用 Microsoft Teams
- Microsoft|Microsoft Defender获得新功能以对抗Log4j高位漏洞
- Microsoft|用MR替代2D图纸,HoloLens 2助力施华洛世奇度假村艺术建筑建造
- Microsoft|微软以许可方/被许可方身份加入HEVC Advance专利池
- Microsoft|Mesa D3D12最新代码中已添加对SSBOs的支持