当前位置:网站首页 > 更多 > 玩电脑 > 正文

[玩转系统] 关于选项卡扩展

作者:精品下载站 日期:2024-12-14 02:18:03 浏览:10 分类:玩电脑

关于选项卡扩展


简短描述

PowerShell 提供输入补全功能,以提供提示、启用发现并加快输入输入速度。命令名称、参数名称、参数值和文件路径都可以通过按 Tab 键来完成。

详细描述

选项卡扩展由内部函数TabExpansion2控制。由于可以修改或覆盖此函数,因此本讨论是默认 PowerShell 配置行为的指南。

选项卡扩展行为也可以通过 PSReadLine 模块的预测智能感知功能进行修改。有关详细信息,请参阅预测 IntelliSense。

Tab 键是 Windows 上的默认键绑定。您可以使用 PSReadLine 模块或托管 PowerShell 的应用程序更改键绑定。非 Windows 平台上的键绑定有所不同。有关详细信息,请参阅 about_PSReadLine。

笔记

制表符扩展过程的一个限制是制表符始终被解释为尝试完成一个单词。如果将命令示例复制并粘贴到 PowerShell 控制台中,请确保示例不包含选项卡。如果确实如此,结果将是不可预测的,并且几乎肯定不会是您想要的。

文件和 cmdlet 名称完成

要自动从可用选项中填充文件名或路径,请键入部分名称并按 Tab 键。 PowerShell 会自动将名称扩展为它找到的第一个匹配项。反复按 Tab 键循环显示所有可用选项。

cmdlet 名称的选项卡扩展略有不同。要对 cmdlet 名称使用制表符扩展,请键入名称的整个第一部分(动词)及其后面的连字符。您可以填写更多名称以进行部分匹配。例如,如果您键入 get-co,然后按 Tab 键,PowerShell 会自动将其扩展为 Get-Command cmdlet。请注意,它还将字母的大小写更改为其标准形式。如果再次按 Tab 键,PowerShell 会将其替换为唯一的其他匹配 cmdlet 名称 Get-Content

笔记

从 PowerShell 7.0 开始,Tab 还扩展了缩写的 cmdlet 和函数。例如,i-psdf

您需要 登录账户 后才能发表评论

取消回复欢迎 发表评论:

关灯