之前配置完VSCode和PowerShell集成后,可以使用powershell的智能感知,高亮等功能,查了一下,这个应该跟PSReadLine有关系。PSReadLine在PowerShell控制台中提供了改进的命令行编辑体验。
PSReadLine需要PowerShell 3.0或更高版本以及控制台主机。它在PowerShell ISE中不起作用。它在Visual Studio Code的控制台中工作。
https://docs.microsoft.com/zh-cn/powershell/module/psreadline/about/about_psreadline?view=powershell-6#about_psreadline
PSReadLine provides a powerful command line editing experience for the PowerShell console. It provides:
Syntax coloring of the command line
A visual indication of syntax errors
A better multi-line experience (both editing and history)
Customizable key bindings
Cmd and Emacs modes
Many configuration options
Bash style completion (optional in Cmd mode, default in Emacs mode)
Emacs yank/kill ring
PowerShell token based "word" movement and kill
免责声明:本站发布的内容(图片、视频和文字)以原创、转载和分享为主,文章观点不代表本网站立场,如果涉及侵权请联系站长邮箱:is@yisu.com进行举报,并提供相关证据,一经查实,将立刻删除涉嫌侵权内容。