Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Screen.Recording.2025-01-14.at.18.58.43.mov
Info
This PR removes the output editor view, in favor of the debug console, so it's more clear where the output will be.
Because before this change, the output could be redirected to the debug console or the output editor view. Which already confused a few people, so merging them together makes more sense, as there is also not a reason to keep them separate.
But the main goal of this PR was to introduce the output grouping feature that the dap protocol supports, as some people gave feedback some time ago that the output must be displayed in a better way. So, starting by supporting grouped output, will take a step in the right direction to improve the display of the debug output console.
TODO's
Example code for JavaScript