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

Windows Jump List Customizations #238605

Closed
rtmann opened this issue Jan 23, 2025 · 3 comments
Closed

Windows Jump List Customizations #238605

rtmann opened this issue Jan 23, 2025 · 3 comments
Labels
feature-request Request for new features or functionality windows VS Code on Windows issues workbench-history History item issues

Comments

@rtmann
Copy link

rtmann commented Jan 23, 2025

When using VSCode in windows with it pinned to the taskbar, you can right click it for a jump list. But this jump list can be really confusing. For example I often have cross platform solutions that build on windows and linux. I have it checked out to the same Dev Drive (the windows dev drive feature) and that same dev drive is available in WSL2 under /mnt/driveHere.

So I will work on the same git code in two separate visual studio code instances (one opened directly on windows off the dev drive) and the other opened from WSL2 Extension directly off the same dev drive and same code files.

However the jump list will show "foldernamehere" for both of them, so if the folder is called "vise" I will just see two "vise" entries, one from windows and one from wsl2. I have to hover over them to see if its "vscode-remote/..ubuntu..." etc to know it's in wsl2.

What I would prefer is if in the "settings.json" in the ".vscode" folder I can put an expression to control the title of jump list entries. So I could make it do "${workspaceFolder} - ${envName}" or something like that.

But I would settle for icons "foldernamehere - windows icon" or "foldernamehere - wsl2 icon" etc.

But this problem also occurs with git worktrees. If I have the same project checked out in 5 different git worktrees each on a different branch, they all show up in jump list as "projectfolderhere". So i.e I might see 5 "Thing.WebSite" entries...

So the ability to use expressions in vscode settings would be nice and if I could have expressions for git like "${rootWorkspaceFolder} - ${envName} | ${gitBranchName}"

I really enjoy the windows 11 taskbar, pinning things, and the jump lists, it's really handy and time saving for opening things, but it would be a lot better if I could put more details in the jump lists.

This could be a windows limitation that isn't controllable by VSCode, but thought I'd inquire.

Looking into the windows api a little I think this would involve disabling the recently added jump list and creating custom entries with IShellLink etc.

@bpasero bpasero added feature-request Request for new features or functionality workbench-history History item issues windows VS Code on Windows issues labels Jan 24, 2025
@bpasero bpasero removed their assignment Jan 24, 2025
@vs-code-engineering vs-code-engineering bot added this to the Backlog Candidates milestone Jan 24, 2025
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!

Copy link

This feature request has not yet received the 20 community upvotes it takes to make to our backlog. 10 days to go. To learn more about how we handle feature requests, please see our documentation.

Happy Coding!

Copy link

🙁 In the last 60 days, this feature request has received less than 20 community upvotes and we closed it. Still a big Thank You to you for taking the time to create this issue! To learn more about how we handle feature requests, please see our documentation.

Happy Coding!

@vs-code-engineering vs-code-engineering bot closed this as not planned Won't fix, can't repro, duplicate, stale Mar 27, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
feature-request Request for new features or functionality windows VS Code on Windows issues workbench-history History item issues
Projects
None yet
Development

No branches or pull requests

2 participants