Allow grouping of buffers like Firefox 4's Tab Groups
Submitted by Wednesday, 23 March, 2011 - 20:36
on
I am frequently working on multiple projects at once and currently the only options for managing those projects' files in jEdit are pretty limited.
Current possibilities:
-----------------------
1. Have all the buffers open at once
This becomes an unmanageable mess.
2. Have multiple view panes (split vertically/horizontally) and have different buffers open in each
This is messy as I need to remember which view pane has which project (some are similar and not immediately obvious), and constantly move their "walls" to show and hide them.
3. Have different setting folders for each project
This is very inefficient as switching between projects requires restarting jEdit from the command line with the project's settings folder.
SUGGESTION
--------------
Instead, it would be incredibly powerful to have project groups just like Firefox's Panorama (Tab Groups). You can put buffers into a group, name the group and then when you switch to that group, it would minimize the previous group's buffers and open the new group's buffers only.
As well, jEdit would enable ctrl-tab to switch between the project groups. When a user presses ctrl-tab, it would popup a visual list (like alt-tab for windows) over the current buffer with all the Project Groups' names so you could easily switch between groups. (And pressing ctrl-tab again moves to the next group just like alt-tab)
Current possibilities:
-----------------------
1. Have all the buffers open at once
This becomes an unmanageable mess.
2. Have multiple view panes (split vertically/horizontally) and have different buffers open in each
This is messy as I need to remember which view pane has which project (some are similar and not immediately obvious), and constantly move their "walls" to show and hide them.
3. Have different setting folders for each project
This is very inefficient as switching between projects requires restarting jEdit from the command line with the project's settings folder.
SUGGESTION
--------------
Instead, it would be incredibly powerful to have project groups just like Firefox's Panorama (Tab Groups). You can put buffers into a group, name the group and then when you switch to that group, it would minimize the previous group's buffers and open the new group's buffers only.
As well, jEdit would enable ctrl-tab to switch between the project groups. When a user presses ctrl-tab, it would popup a visual list (like alt-tab for windows) over the current buffer with all the Project Groups' names so you could easily switch between groups. (And pressing ctrl-tab again moves to the next group just like alt-tab)