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

Implement Google Chrome-like grouped tabs #100335

Open
dutzi opened this issue Jun 16, 2020 · 103 comments
Open

Implement Google Chrome-like grouped tabs #100335

dutzi opened this issue Jun 16, 2020 · 103 comments
Labels
feature-request Request for new features or functionality keep Issues we should not close as out of scope workbench-tabs VS Code editor tab issues
Milestone

Comments

@dutzi
Copy link

dutzi commented Jun 16, 2020

Google Chrome Beta recently announced grouped tabs, which is pretty awesome.

Here's the gist:

chrome-grouped-tabs

Having such a thing within VSCode will be very useful IMO.

Having it integrated with the search, where a group is automatically created once you open more than one search result, should help with the tab clutter it ensues. Same for Peek references, automatic grouping of files within the same folders... I see many possibilities for it.

@bpasero bpasero added feature-request Request for new features or functionality workbench-tabs VS Code editor tab issues labels Jun 18, 2020
@bpasero bpasero removed their assignment Jun 18, 2020
@yoav-lavi
Copy link

Seems very useful, I suggest allowing to group it by project / workspace as well, which would be really useful when working in linked projects (library project / host, monorepo projects, etc.)

@or313

This comment was marked as duplicate.

@lucastrvsn

This comment was marked as duplicate.

@aayushmau5

This comment was marked as duplicate.

@kh
Copy link

kh commented Nov 7, 2020

I'd love to see something like that and the ability to collapse a group of tabs.
I often have a bunch of config files or templates that I need to keep open so that I don't have to look for them when I need them, but this eats up a lot of tab space.

@jonas-k
Copy link

jonas-k commented Nov 9, 2020

Since #38889 was merged into this issue, I want to point out an important aspect of #38889 that is not covered here so far:
#38889 was about automatic tab groups that were created using the file and folder structure.

The original feature request of #38889 was only about automatically grouping files in the same folder.

I think automatically grouping files by folder and file name could also be a useful option. For example opening a file with the same name but a different extension as an already opened file in the same folder would be grouped automatically.

@Cl3r1k
Copy link

Cl3r1k commented Nov 24, 2020

It will be very valuable feature for me, and I hope for others too.

Great suggestion!

@astahmer
Copy link

+1 I'm constantly using it on chrome, would definitely of much use on VSCode as well

@kh
Copy link

kh commented Jan 28, 2021

Something like two-Level tab stacks like in vivaldi would be very useful too.

@Zensynthium
Copy link

Can't wait to see this implemented, very excited! Thank you to everyone who suggested this and is working on it!

@juanobrach
Copy link

OMG yes please! I can purchase something like that.

@rjborba
Copy link

rjborba commented Jul 5, 2021

Would be very helpful!

@ryankavalsky-ssa
Copy link

Yes, I'd like this feature too. It could help manage my opened code files into active projects, so I can keep better track of what I'm working on for any given initiative.

@Alonski
Copy link

Alonski commented Jul 26, 2021

Adding another 👍 to this please :)

@vinayak-gadkari
Copy link

One more 👍

@davefreeman
Copy link

I'd love to see this - It would be very handy

@kumarshantanu
Copy link

+1 to this feature, for context-switching between sub-projects. For example, I'd like to easily switch between groups of Terraform modules that work together.

@jzamora5
Copy link

Would certainly love this, sometimes keeping track of many tabs is hard

@joeflack4
Copy link

+1 I'm surprised it took so many years to add this to browsers. This is such a helpful feature. Really need this. Right now I'm using sublime text as my way to have another 'group'. And that's just ghetto.

@mvahanen
Copy link

mvahanen commented Sep 8, 2021

+1

@liang2zhu1
Copy link

This is also my dream! I know this is not a trivial feature but I'd like to see this in roadmap at least!

@Irtiza90
Copy link

Keeping it alive!

@SGLara
Copy link

SGLara commented Feb 5, 2024

Still waiting until we have it 😩

@JuanKeiner
Copy link

We need this or i'll die 😔

@manylovv
Copy link

+1

1 similar comment
@PaulGBarbu
Copy link

+1

@SakuraMilkTea8
Copy link

Alt Text

@przpl
Copy link

przpl commented Apr 7, 2024

It would be great if this feature allowed automatic grouping based on the file path. This would be useful for monorepo projects.

@Irtiza90
Copy link

Irtiza90 commented Apr 9, 2024

It would be great if this feature allowed automatic grouping based on the file path. This would be useful for monorepo projects.

Well it would be great if this feature gets implemented in the first place..

@yangyangdotcom
Copy link

Please I want this feature!

@bagasghufronalfaiz
Copy link

this feature will be good. I want to contribute in this feature, how do i do it?

@pZacca
Copy link

pZacca commented Jun 7, 2024

It shouldn't be this hard to implement, definitely should be added as a setting.

@Khanon
Copy link

Khanon commented Jun 11, 2024

I came to ask for this feature.

I'm working in a framework with several files, and I'm jumping from a secton to another of the project everytime.

It would be really helpfup to be able to group tabs just like in Chrome, so I can choose which group of files I'll be working on each time I jump to a another section of the project.

Find files in the sidebar isn't that easy when you have dozens or even hundreds of files and folders.

@Khanon
Copy link

Khanon commented Jun 11, 2024

this feature will be good. I want to contribute in this feature, how do i do it?

Just fork the project and try to implement it. If the implementation is good enough they will take it in consideration, depite they accept it or not from a UX vision.

@wangpengfeido
Copy link

wangpengfeido commented Jun 20, 2024

I made an extension, Tabstronaut, as a workaround for this issue: tabstronaut-demo

@jhhtaylor It is perfect. Thank you!

@HunterMeyer
Copy link

I found these two that are pretty good:

@JeremyTBradshaw
Copy link

Here to add to the hype - yes please for grouped tabs (open editors). Would be fantastic, and so would vertical tabs (#108264)

@dannylistSR
Copy link

+1

I work on one code base, but often have to jump between tickets and tasks, this would save me SO much time and really help me!

@L-i-o
Copy link

L-i-o commented Oct 30, 2024

I'm using CTRL+1 (up to 9) to switch between file groups (this also open empty groups).
But after a switch I need to "manually" maximize the group (I mapped this command to CTRL+\).
What I miss more is:

  1. An auto-maximize option on group switch.
  2. Group rename in the "Open Editors" pane
  3. Group reorder in the "Open Editors" pane
  4. Group collapse/expand in the "Open Editors" pane
  5. A Group auto-expand option (in the "Open Editors" pane) on group switch

@IamKayrox
Copy link

OMG, 4 years? Please dadysoft, give us tab groups.

@mochiron-desu
Copy link

Would love to have this !! Give us this feature !

@MoradFN
Copy link

MoradFN commented Dec 22, 2024

Grouped tabs plz.

@PramodCodes
Copy link

i dont understand why this is not implemented yet, the whole point of having an IDE is to make life easier, and this would for sure improve productivity for devs

@wmjjmwwmj
Copy link

Would love to have this !! Give us this feature !

@minipunch
Copy link

NEED THIS

@IgnacioBecerra
Copy link

Any news? There's no extension that works as well as the Chrome tab grouping.

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 keep Issues we should not close as out of scope workbench-tabs VS Code editor tab issues
Projects
None yet
Development

No branches or pull requests