VSCode Sticky Scroll Didn’t Stick With Programmers

Tom Smykowski
3 min readFeb 16, 2024

When you ship a really great feature and programmers want defenestrate that feature because it’s too much

In the latest release of Visual Studio Code software engineers from around the world got a feature that caused a lot of controversy.

The feature called sticky scroll is available now by default in the file explorer panel.

Sticky scroll feature is useful when you have a lot of nested folders in your project and a lot of files.

When this happens, it’s very hard to recognize in what folder your file belongs to, because when scrolling to that file, you loose the sight of the parent folders.

The problem is solved with sticky scroll. It displays parent tree for the first item displayed in the viewport of the file explorer panel:

While scrolling it gets updated with the relevant path.

It’s an interesting feature and when I saw it first I was really happy. At last I see where is the index.js file I’m seeing.

However, after a while I’ve noticed the sticky scroll takes a lot of place and somehow adds to the confusion.

--

--

Tom Smykowski

Software Engineer & Tech Editor. Top 2% on StackOverflow, 3mil views on Quora. Won Shattered Pixel Dungeon.