前言
随着PowerShell的兴起和不断完善,在Windows中的Shell体验不断的改进。但是之前有好多东西依然没有太大的改进。例如说之前我们在CMD或者PowerShell中要执行之前执行过的命令或者Cmdlet时需要使用↑,↓这两个方向键拼命的寻找。如果是之前敲入了过多的命令,找起来是很不方便的。甚至有时候都不如再敲一遍来的划算,但是我们的大脑是抗拒这样的事情的,如果能通过简单的上下键找到,干嘛要费脑子去再敲一遍呢?尤其是那行代码看起来不算短,参数也不算少的时候。这时候我们会想要是能想天底下最强大的IDE那样有智能提示该多好?哪怕不用太智能,至少有个自动匹配也行。
Windows粉们的福音
Set-PSReadlineOption -PredictionSource History
一个偶然的机会让我发现了一个命令,Set-PSReadlineOption。不要问我怎么发现的,痛过才知道。
通过这个命令可以设置PowerShell的智能提示。先上命令:
Set-PSReadLineOption -PredictionSource History
没错就是这么的简单,设置这个命令之后你就可以像在IDE里面编程一样