如何使用Visual Studio中的集成终端启动C/C++控制台应用程序,而不是启动单独的终端窗口?
当我现在按下运行按钮时,会发生以下情况:
但我想要的是类似这样的东西(但它必须在我按下运行按钮时发生),其中输出被定向到Visual Studio窗口内的终端,而不启动单独的窗口,这将使调试时更容易,因为我不必在多个窗口之间切换:
zf9nrax11#
有一个方便的VsConsoleOutput extension for Visual Studio 2019 / 2022,它可以将程序输出重定向到Visual Studio内部的输出窗口。x1c 0d1x然而,在安装它时,我遇到了一个异常,抱怨清单中某处的InstalledByMsi值不正确。解决方法是手动打开下载的.vsix包(这似乎是一个.zip存档)使用WinRAR或东西,调整extension.vsixmanifest文件中的一行,并保存更新的存档。
InstalledByMsi
extension.vsixmanifest
<Installation AllUsers="true" InstalledByMsi="false">
1条答案
按热度按时间zf9nrax11#
有一个方便的VsConsoleOutput extension for Visual Studio 2019 / 2022,它可以将程序输出重定向到Visual Studio内部的输出窗口。x1c 0d1x然而,在安装它时,我遇到了一个异常,抱怨清单中某处的
InstalledByMsi
值不正确。解决方法是手动打开下载的.vsix包(这似乎是一个.zip存档)使用WinRAR或东西,调整extension.vsixmanifest
文件中的一行,并保存更新的存档。