jkw*_*ite 5 powershell visual-studio-code vscode-debugger visual-studio-2019
我一直在研究交给我的 Powershell 脚本。以前从未处理过 powershell 脚本,我有很多东西要学习。到目前为止,我一直在使用 Visual Studio Code 来运行/调试它。它一直运行良好,但是,我在处理多个线程的特定区域遇到了问题。我无法在特定断点处暂停 Powershell 脚本。
经过过去几天的研究,看来线程是可以在 Visual Studio 中处理的东西。我下载了 Visual Studio Community 2019 并尝试安装“ Powershell Tools for Visual Studio ”套件。根据包管理器的说法,它已经安装没有问题。但是,我无法创建 Powershell 项目(我应该能够做到),并且我无法在 Visual Studio 2019 的扩展管理器中看到它。为了确保这不是我的错误,我尝试了安装多次并使用不同的方法。
我还研究了 Windows 内置 Powershell ISE 进行调试,但遇到了与 Visual Studio Code 相同的问题。这使得我无法在我需要查看的特定位置进行正确调试。然而,我已经使用了Write-Host大部分脚本,因为这是交给我的脚本,我宁愿能够暂停并查看给定状态下的所有变量,而不必将它们全部打印出来。
有没有办法在 Visual Studio Code 中轻松调试多线程应用程序?如果没有,除了添加 或类似的 cmdlet 之外,还有什么Write-Host建议Write-Debug。
您混淆了工具和用例,这是由于您对 PowerShell 和处理该问题的工具的误解,如果您以前从未这样做过,那么这是预料之中的。
如果您没有 PowerShell 经验,最好先熟悉一下。使用一种你从未使用过或理解的语言的工具是不明智的。在 Youtube 上搜索“Beginning PowerShell”并在继续操作之前查看其中的一些内容。
这不是 PowerShell 代码问题,我们是来帮助解决这个问题的。
您的问题是“如何配置 VSCode 和/或 Visual Studio 进行 Powershell 开发?”,因此与 StackOverflow 无关,更多的是关于 SuperUsers 或 StackExchange 的问题。
但既然你在这里并且我使用这个插件,让我提供一些启发。
PowerShell Pro Tools 套件 https://ironmansoftware.com/powershell-pro-tools
PowerShell Pro Tools 向 VS Code 添加了脚本打包、Windows 窗体设计器、代码转换和通用仪表板预览器。
PowerShell Pro Tools通过 PowerShell Tools for Visual Studio 提供 Visual Studio 集成。Visual Studio 集成提供以下功能。打包为可执行文件,包括命令行实用程序和服务 Windows 窗体设计器 WPF 设计器集成 代码转换
您可以查看如何使用该工具,购买查看 Ironman software 产品作者或 Youtube 上的文档。只要搜索一下就可以了。
| 归档时间: |
|
| 查看次数: |
8614 次 |
| 最近记录: |