我仍然是一个相对较新的PowerShell编码器,我已成功使用PowerShell扩展v0.8.0 for Visual Studio Code。我可以写一个脚本,按 F5 ,愉快地看到我的输出。
今天我注意到有一个升级到v0.11.0,所以我点击安装认为更新=更好。
不幸的是,现在每当我按 F5 执行我的脚本时,我都会收到此错误:
"调试控制台不再用于PowerShell调试。请 使用' PowerShell集成控制台'执行命令 调试器。运行' PowerShell:Show Integrated Console'命令 打开它。"
我不能说我已经足够聪明地学习基础知识,而且从来没有真正知道如何使用调试器,但我已经过去了。但是,有了这个错误,这是否意味着每次我想执行我的脚本时,我都必须按 CTRL + `,然后输入类似于我在控制台窗口?现在,我通过单击编辑器窗口并按 CTRL + a , F8 找到了解决方法。我希望开始阅读an article on debugging,但似乎扩展更新已使材料过时。
这在可用性方面似乎是一个巨大的退步,但我不确定它是否真的是扩展程序开发人员的错误,或者我只是不够熟练使用延期?
答案 0 :(得分:1)
现在发生的一切是输出到powershell集成终端。因此,请确保“终端”选项卡处于活动状态。然后按F5正常工作(之前)。
我的launch.json看起来像:
{
"type": "PowerShell",
"request": "launch",
"name": "PowerShell Launch (current file)",
"script": "${file}",
"args": [],
"cwd": "${file}"
}