Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Tree: Support sticky scroll #161207

Closed
maxime4000 opened this issue Sep 18, 2022 · 7 comments
Closed

Tree: Support sticky scroll #161207

maxime4000 opened this issue Sep 18, 2022 · 7 comments
Assignees
Labels
feature-request Request for new features or functionality on-testplan tree-widget Tree widget issues
Milestone

Comments

@maxime4000
Copy link

I love sticky scroll, It's really helpful, so I was wondering if we could have it in the folder view ?
I was looking for a way to change the background color of folders because I'm never sure in which folder I am looking at when you have 3 folders which share the same naming pattern in them. Having the sticky scroll in the folder view would solve this problem because I wouldn't need to scroll up to see which parent folder I am looking at.

@gjsjohnmurray
Copy link
Contributor

Previously requested in #88810

@lramos15 lramos15 added feature-request Request for new features or functionality file-explorer Explorer widget issues labels Sep 26, 2022
@vscodenpa vscodenpa added this to the Backlog Candidates milestone Sep 26, 2022
@vscodenpa
Copy link

This feature request is now a candidate for our backlog. The community has 60 days to upvote the issue. If it receives 20 upvotes we will move it to our backlog. If not, we will close it. To learn more about how we handle feature requests, please see our documentation.

Happy Coding!

@maxime4000 maxime4000 changed the title Sticky scroll in folders panel ? Sticky scroll in folders panel Sep 26, 2022
@aiday-mar aiday-mar assigned aiday-mar and unassigned lramos15 Sep 28, 2022
@jrieken jrieken self-assigned this Oct 5, 2022
@vscodenpa
Copy link

🙂 This feature request received a sufficient number of community upvotes and we moved it to our backlog. To learn more about how we handle feature requests, please see our documentation.

Happy Coding!

@vscodenpa vscodenpa modified the milestones: Backlog Candidates, Backlog Nov 11, 2022
@jrieken jrieken assigned lramos15 and joaomoreno and unassigned jrieken and aiday-mar Dec 8, 2022
@joaomoreno joaomoreno added tree-widget Tree widget issues and removed file-explorer Explorer widget issues labels Dec 8, 2022
@joaomoreno joaomoreno changed the title Sticky scroll in folders panel Sticky scroll in tree Dec 8, 2022
@joaomoreno joaomoreno changed the title Sticky scroll in tree Tree: Support sticky scroll Dec 8, 2022
@karlhorky
Copy link

Just came here to file the same issue. This is also commonly an issue when deep diving somewhere in node_modules, maybe additionally inside one of the packages/* directories in a monorepo. Usually means lots of scrolling!

Screenshot 2022-12-08 at 10 28 07

@testfailed
Copy link

testfailed commented Mar 21, 2023

It would be more beneficial if this feature could work for the general tree-like panes, including the core features like Outline Panel or 3rd-party plugins. It would be possible by providing generalized APIs that plugin developers can access to implement sticky options for their plugins. As I find this feature extremely useful, I hope many plugins would be able to take advantage of it and provide much better UX for the plugin panels.

@benibenj
Copy link
Contributor

benibenj commented Nov 23, 2023

Sticky Scroll is now available for all types of trees in our insider release
Try it out here: https://code.visualstudio.com/insiders/

@starball5
Copy link

Related: #140971

@github-actions github-actions bot locked and limited conversation to collaborators Jan 7, 2024
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
feature-request Request for new features or functionality on-testplan tree-widget Tree widget issues
Projects
None yet
Development

No branches or pull requests