vscode 打开 ps1 文件后会自动启动 powershell 终端。这个终端用于语言服务,也用于运行和调试脚本。这导致执行脚本时,在等待执行完成的过程中编辑脚本时连保存都卡住,因为保存要等待格式化完成,而 powershell 终端此时正在执行脚本,没空提供语言服务,无法完成格式化,连语法提示都没了。
通过设置每次调试时都用临时终端可以解决

勾选后,启动调试就会发现新建了一个临时终端去执行。

vscode 打开 ps1 文件后会自动启动 powershell 终端。这个终端用于语言服务,也用于运行和调试脚本。这导致执行脚本时,在等待执行完成的过程中编辑脚本时连保存都卡住,因为保存要等待格式化完成,而 powershell 终端此时正在执行脚本,没空提供语言服务,无法完成格式化,连语法提示都没了。
通过设置每次调试时都用临时终端可以解决

勾选后,启动调试就会发现新建了一个临时终端去执行。
