Debugger should default to integratedTerminal
when launching a console app without debugging
#606
Labels
area-dotnet-debugging
Issues around .NET Debugging with console, ASP.NET, or Aspire
bug
Something isn't working
fixed-pending-release
Milestone
Describe the Issue
Currently, when using the
dotnet
type, the debugger defaults to using the debug console both when launching under the debugger, and when starting without debugging. When launching under the debugger, there are some advantages to doing this -- it keeps all of the messages in one place, it makes error messages/module loads/exception messages discoverable. When launching without debugging, there is no advantage to using the debug console, so we should change the default to the integrated terminal.Steps To Reproduce
Expected Behavior
The integrated terminal should be used unless the 'csharp.debug.console' preference is configured to something else
Environment Information
No response
The text was updated successfully, but these errors were encountered: