不再使用VSCode PowerShell 0.11.0调试控制台 - 我如何"正确"现在使用VSCode?

时间:2017-03-29 18:39:27

标签: visual-studio-code

我仍然是一个相对较新的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,但似乎扩展更新已使材料过时。

这在可用性方面似乎是一个巨大的退步,但我不确定它是否真的是扩展程序开发人员的错误,或者我只是不够熟练使用延期?

1 个答案:

答案 0 :(得分:1)

现在发生的一切是输出到powershell集成终端。因此,请确保“终端”选项卡处于活动状态。然后按F5正常工作(之前)。

我的launch.json看起来像:

{
    "type": "PowerShell",
    "request": "launch",
    "name": "PowerShell Launch (current file)",
    "script": "${file}",
    "args": [],
    "cwd": "${file}"
}