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

Render multi-root workspace folders in multiple views #74229

Closed
Ratismal opened this issue May 23, 2019 · 10 comments
Closed

Render multi-root workspace folders in multiple views #74229

Ratismal opened this issue May 23, 2019 · 10 comments
Assignees
Labels
feature-request Request for new features or functionality file-explorer Explorer widget issues *out-of-scope Posted issue is not in scope of VS Code workbench-multiroot Multi-root (multiple folders) issues
Milestone

Comments

@Ratismal
Copy link

Would it be possible to have a configuration setting to display workspace folders as accordion tabs, rather than folders? I'm having an issue where it's difficult for me to tell exactly which workspace I'm currently in, and have trouble differentiating workspace folders and actual files at a glance. This is especially troublesome when there are a lot of files and subfolders in each workspace folder.

O08YKhwnnp

This is a (non-functional) mockup of what I mean by "accordion tabs":
image

Each workspace folder has it's own section in the split view and can be expanded/collapsed individually, while still displaying at all times. Having this option would make traversing my workspace a lot easier :3

If this option could be implemented, it would be fantastic! If you believe this to be better suited as an extension instead, could I at least ask to be pointed in the right direction for interfacing with the split view?

Thank you!

@isidorn
Copy link
Contributor

isidorn commented May 24, 2019

This is a fair feature request and I will leave it open (even though we do not currently have it planned).
An extension could contribute a brand new view in the viewlet , which could in theory represent things like this.
However it is not possible for the extension to customise the current explorer view in this way

@isidorn isidorn changed the title Render multi-root workspace folders as an accordion, rather than folders Render multi-root workspace folders in multiple views May 24, 2019
@isidorn isidorn added feature-request Request for new features or functionality file-explorer Explorer widget issues labels May 24, 2019
@isidorn isidorn added this to the Backlog milestone May 24, 2019
@isidorn isidorn removed their assignment May 24, 2019
@nicolo-ribaudo
Copy link

I don't think that this should be limited to workspaces with different root folders. When I'm working on a monorepo with a lot of different packages (e.g. https://github.com/babel/babel/tree/master/packages), working accross different packages "alphabetically distant" leads to a bad DX.
The file explorer should also allow duplicating the same file tree, like split editor view allows viewing different positions of the same file.

@eine
Copy link

eine commented Jul 8, 2019

@isidorn, can we please have this issue tagged with workbench-multiroot?


[@nicolo-ribaudo] The file explorer should also allow duplicating the same file tree, like split editor view allows viewing different positions of the same file.

A similar feature was suggested in #76891.


I think that this issue might be related to #76399. Here, a separate TreeView for each multi-root workspace folder is requested. In #76399, a separate Editor Group for each multi-root workspace folder is requested.

@isidorn
Copy link
Contributor

isidorn commented Jul 9, 2019

@1138-4eb sure. I have added that label.

@isidorn isidorn self-assigned this Oct 8, 2019
@eine
Copy link

eine commented Jan 16, 2020

#76904 is now a candidate for backlog. Since this issue is explicitly included in that proposal, I'd like to please ask users interested on this feature to consider upvoting #76904.

@isidorn isidorn modified the milestones: Backlog, Backlog Candidates Jan 16, 2020
@vscodebot
Copy link

vscodebot bot commented Jan 16, 2020

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!

@vscodebot
Copy link

vscodebot bot commented Mar 6, 2020

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

@vscodebot
Copy link

vscodebot bot commented Mar 7, 2020

🙂 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!

@vscodebot vscodebot bot modified the milestones: Backlog Candidates, Backlog Mar 7, 2020
@LucaGabi
Copy link

please also read this feature request here: #95182 in my opinion it is similar request with less clutter

@isidorn isidorn added the *out-of-scope Posted issue is not in scope of VS Code label Jul 30, 2020
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 file-explorer Explorer widget issues *out-of-scope Posted issue is not in scope of VS Code workbench-multiroot Multi-root (multiple folders) issues
Projects
None yet
Development

No branches or pull requests

6 participants
@Ratismal @isidorn @eine @nicolo-ribaudo @LucaGabi and others