gpt4 book ai didi

powershell - 如何在启动VSCode之后立即通过PowerShell打开Visual Studio Code并关闭PowerShell?

转载 作者:行者123 更新时间:2023-12-03 15:56:12 25 4
gpt4 key购买 nike

我想为特定文件夹打开Visual Studio Code,该命令在我尝试运行时有效,但是当脚本打开VSCode时,它不会关闭PowerShell窗口。我想在脚本打开VSCode之后立即关闭PowerShell窗口。但是,即使显式退出调用也不起作用:

ii F:\c#
iex "& code ."
exit

这将打开VSCode,但是Shell窗口将保持打开状态,直到我关闭VSCode。

最佳答案

这是VS Code后端的the bug。它不需要将其自身附加到控制台窗口,即使在退出shell应用程序后也无法关闭它。

它实际上与PowerShell不相关。对于.bat/.cmd文件,您将获得相同的行为,该文件包含单个code命令。如果在资源管理器中双击它,则直到您关闭VS Code,控制台窗 Eloquent 会关闭,即使您在任务管理器中可以看到,用于执行CMD/.bat文件的.cmd实例不再存在。

要解决此错误,可以为VS Code创建一个新的隐藏控制台窗口,而不是PowerShell实例的控制台窗口:

Start-Process -WindowStyle Hidden code .

关于powershell - 如何在启动VSCode之后立即通过PowerShell打开Visual Studio Code并关闭PowerShell?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/57335812/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com