dotnet / dotnet/project-system

Add launch profile option to use integrated terminal

Open
#9,353 3 comments 3 reactions 0 assignees View on GitHub
Feature-Debugging Triage-Approved
Dominant language
C#
Stars
1k
Forks
415
PR merge metrics
No merged PRs in 30d

Description

Today, when launching a console app, a new terminal window is opened.

VS has an integrated terminal that appears within a tool window.

The debugging infrastructure supports a launch option to do this. We just need to plumb it through from the UI, to `launchSettings.json`, to the launch invocation.

We might also want to add an option (Tools|Options) that controls the default value for when the property is not present in the `launchSettings.json`.

For an example of integrating this feature, see https://devdiv.visualstudio.com/DevDiv/_git/WebTools/pullrequest/425844?_a=files&path=/src/ProjectSystem/Web/WebServer/SelfHostWebServer.cs (MS internal).

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.