如何将新的 Windows 终端应用程序设置为在 Visual Studio 2019 中用作调试控制台?默认情况下,它cmd.exe
在我调试时启动。
4 回答
为了补充@Bravo 的答案,我还尝试在 Windows 注册表中搜索专用于 Visual Studio 的注册表区域中的“cmd”、“cmd.exe”等变体,但似乎找不到任何东西。
在 Visual Studio 相关目录中搜索 *.config、*.xml、*.json 似乎也没有产生任何有用的信息。
目前,我已在Developer Community中请求此功能。如果这对您有意义,您可能会考虑对该功能进行投票。
在Windows 终端 1.12与 Windows 11(或 Windows Insider Program Dev Channel)结合发布后,现在可以设置默认终端并指向 Windows 终端。之后,在 Visual Studio 中调试控制台应用程序(在 vs2022 中测试)时,Visual Studio 调试控制台将托管在 Windows 终端中!
目前还不支持,见github issue Change Windows OS to support default terminal [defterm] · Issue #492 · microsoft/terminal
但也许你可以试试下面,找到 的可执行文件Windows Terminal
,即wt.exe
orwtd.exe
并记录path
,然后在 VS 的 configs 中找到使用path
而不是cmd.exe
.
希望对你有帮助!
您还可以运行 Windows 终端,在其中启动控制台应用程序,将 VS 的调试器附加到 Windows 终端上的控制台应用程序。
有用的链接: