如何在Visual Studio Community中的调试器模式下打开cmd控制台以输出内容?
问题出现的原因是在Visual Studio Community的调试模式下,无法直接打开cmd控制台来查看输出结果。解决方法有两种:
1. 下载一个名为Open Command Line的VS扩展。Open Command Line扩展支持cmd、PowerShell、Bash等各种控制台类型。你可以通过在设置中配置路径和参数来轻松选择使用哪种控制台。
2. 在PowerShell_profile.ps1
文件中添加以下代码。你可以参考这个链接获取更多信息。
对于Visual Studio 2015:
pushd 'C:\Program Files (x86)\Microsoft Visual Studio 14.0\Common7\Tools' cmd /c "vsvars32.bat&set" | foreach { if ($_ -match "=") { $v = $_.split("="); set-item -force -path "ENV:\$($v[0])" -value "$($v[1])" } } popd write-host "`nVisual Studio 2015 Command Prompt variables set." -ForegroundColor Yellow
对于Visual Studio 2017:
pushd "C:\Program Files (x86)\Microsoft Visual Studio\2017\Enterprise\Common7\Tools" cmd /c "VsDevCmd.bat&set" | foreach { if ($_ -match "=") { $v = $_.split("="); set-item -force -path "ENV:\$($v[0])" -value "$($v[1])" } } popd Write-Host "`nVisual Studio 2017 Command Prompt variables set." -ForegroundColor Yellow