首页 > 解决方案 > VSCode 终端智能感知

问题描述

Powershell ISE 终端具有 IntelliSense 功能。是否可以在 VSCode powershell 终端中获取/启用相同的 IntelliSense 功能

非常感谢

标签: visual-studio-codevscode-settings

解决方案


VSCode的 PowerShell 扩展 ( PSReadLine ) 仍在为下一个增强功能准备中,团队正在研究它应该很快就会发布。

从我读到的内容看来,他们需要做很多工作才能让 PSReadline 与 PowerShell 扩展的语言共存。

根据讨论中大卫威尔逊的评论

“目前集成控制台不支持 PSReadline。要使 PowerShell 编辑器服务和 PSReadline 很好地协同工作,需要做大量工作,因此这可能需要一些时间。

这将启用的功能:

1.Ctrl+方向键等(输入行的键盘导航)

2.输入文本的语法高亮

3.多行文本输入(在控制台中跨多行编写函数定义)

您可以关注以下讨论

https://github.com/PowerShell/vscode-powershell/issues/535


推荐阅读