VSCode - 集成终端 - PowerShell - 语法突出显示 - PSReadLine

时间:2017-05-05 20:02:53

标签: powershell visual-studio-code psreadline

在Windows 7计算机上,在当前版本的VS Code和PowerShell 5.0.10586.117上。

PowerShell的集成终端没有颜色语法突出显示。更改PSReadLine选项无效,并在重新启动终端会话或重新启动VS代码时恢复。

这是预期的行为还是错误?语法突出显示适用于PowerShell.exe和PowerShell ISE。

1 个答案:

答案 0 :(得分:1)

我找到了原因。 VSCode中的默认集成终端是32位cmd.exe。 PSReadLine无法在32位上运行。如果您将默认的集成终端设置为PowerShell 64位颜色语法突出显示通过PSReadLine工作。不确定设置是否仍然存在,因为我还没有测试过。如果设置终端到64bit cmd.exe也没有测试也没有测试。