Skip to content

Output Panel: Smart Scroll #49110

@dwilliamson

Description

@dwilliamson

Issue Type: Feature Request

Previously requested in #36217 but closed to further conversation.
Accepted as an issue for the Debug Console in #10486 and fixed in 2a215cc.
I'm confused by #32632 which seems to contradict all this. I'm probably misreading.

Currently addressed using the "scroll lock" button in the Output panel. Relevant code here:

https://github.com/Microsoft/vscode/blob/39748bd8b87c08455a7821ab7a4034071d684815/src/vs/workbench/parts/output/electron-browser/outputServices.ts#L538-L544

As my builds are for very large projects I like to be able to stop the scrolling when I see something whiz by that's of interest. In Visual Studio I got used to simply clicking anywhere in the output window to place the cursor and have auto-scroll stop.

After inspection I no longer use the mouse but press Ctrl+End to jump to the end of the console and resume auto-scroll.

Aiming for the tiny scroll lock button to both stop and resume is really fiddly and no longer consistent with the Debug Console.

I would love to see support for this added.

Thanks for an amazing IDE!

VS Code version: Code 1.22.2 (3aeede7, 2018-04-12T16:38:45.278Z)
OS version: Windows_NT x64 10.0.16299

Metadata

Metadata

Assignees

Labels

feature-requestRequest for new features or functionalityhelp wantedIssues identified as good community contribution opportunities

Type

No type

Projects

No projects

Relationships

None yet

Development

No branches or pull requests

Issue actions