Powershell小写标签扩展?

时间:2015-01-14 05:06:13

标签: powershell

Powershell支持以小写字母输入命令。但是,PowerShell的选项卡完成将会显示所有命令,我个人觉得这些命令很难在视觉上解析。有没有办法让PowerShell的标签扩展/完成默认为全部小写而不是camelcase?

1 个答案:

答案 0 :(得分:0)

今天无法改变这种偏好,但如果你愿意,可以很容易地加入PowerShell ISE。您可以做的一件事是从编辑器中取出文本,拆分换行符号(“n”),然后遍历生成的数组以解析cmdlet名称,将它们设置为小写,并附加到新的脚本体。这听起来相当复杂,但实际上这很简单。我在我写的别名解析插件中有类似的东西,可以在https://github.com/briandrennan/PowerShellISE/blob/Edit/Resolve-ScriptAliases.ps1找到。基本上,你想要创建一种存储命令的某种索引(哈希表可以正常工作),然后只需在名称上调用ToLower(),然后在脚本中插入前一个。该脚本具有您执行所需操作所需的所有功能。