在 Visual Studio Code 中调试 powershell 脚本时出现问题

问题描述 投票:0回答:0

我喜欢调试一个简单的“Hello World”powershell 脚本,但它不起作用。

当我单击“调试”图标(或按 F5)时,什么也没有发生。我只得到一些等待(沙漏光标)符号。

enter image description here

enter image description here

此等待符号几秒钟后消失:

enter image description here

但没有输出,也没有警告/错误或其他任何内容。这个栏enter image description here也不会出现。

以下是相关配置设置:

"launch": {
    "version": "0.2.0",
    "configurations": [
    
        {
            "name": "PowerShell Launch Current File",
            "type": "PowerShell",
            "request": "launch",
            "script": "${file}",
            "cwd": "${cwd}"
        }
    ]
},

{
"[powershell]": {
    "debug.saveBeforeStart": "nonUntitledEditorsInActiveGroup",
    "editor.semanticHighlighting.enabled": false,
    "editor.wordSeparators": "`~!@#$%^&*()=+[{]}\\|;:'\",.<>/?"
},
"powershell.powerShellDefaultVersion": "Windows PowerShell",
"powershell.integratedConsole.suppressStartupBanner": true,
"powershell.codeFormatting.useCorrectCasing": true,
"powershell.powerShellAdditionalExePaths": {
    "Powershell 7.4": "c:\\Program Files\\PowerShell\\7\\pwsh.exe",
    "Powershell 7.4 (x86)": "c:\\Program Files (x86)\\PowerShell\\7\\pwsh.exe",
    "Windows PowerShell (x86)": "C:\\Windows\\syswow64\\WindowsPowerShell\\v1.0\\powershell.exe",
    "Windows PowerShell": "C:\\Windows\\system32\\WindowsPowerShell\\v1.0\\powershell.exe"
},
"powershell.enableProfileLoading": false,
"powershell.developer.setExecutionPolicy": true,
"powershell.promptToUpdatePowerShell": false,
"powershell.scriptAnalysis.enable": false
}

当我在任务管理器中检查 powershell 进程时,我看到其中三个:

C:\WINDOWS\System32\WindowsPowerShell 1.0\powershell.exe -noexit -command "try { ."c:\Programs\Microsoft VS Code 资源 pp\out s\workbenc

powershell visual-studio-code debugging
© www.soinside.com 2019 - 2024. All rights reserved.