我喜欢调试一个简单的“Hello World”powershell 脚本,但它不起作用。
当我单击“调试”图标(或按 F5)时,什么也没有发生。我只得到一些等待(沙漏光标)符号。
此等待符号几秒钟后消失:
但没有输出,也没有警告/错误或其他任何内容。这个栏也不会出现。
以下是相关配置设置:
"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