tab groups rock!
I assigned some keyboard shortcuts to open/close tab group and toggle orientation... talk about cool... this is a great feature that I've been waiting for for since 1.0 :)
now if we could have named/configurable tab groups too.. :)
and to be able to find/replace in just the files in a tab group...
also.. I noticed that if you do "new XXX tab group", the current editor switches to the tab to the left of the one that just moved to the new tab group... I think it would be great if it would go to the last open editor before the "new" operation...
how does everyone else find this feature so far?
Please sign in to leave a comment.
I agree, it's one of the best improvement in Idea UI in a long time.
Francesco
On Mon, 29 Sep 2003 07:54:28 +0000, Francesco Bellomi wrote:
>> how does everyone else find this feature so far?
Is there a keystroke to toggle between the two? I didn't look closely
this arvo...
--
"It's all in the heat of the moment, it's all in the pain..." Devy.
Mark Derricutt @ mark@talios.com @ talios.blog-city.com
Now Playing: %s
Is it promised feature for "Split different files"?
BTW, will be nice to refresh "What is Aurora?"
http://www.intellij.net/eap/products/idea/aurora.jsp
AFAIK, features already done for:
Split different files
Editor tabs locking (but i can understand how it work)
BEA WebLogc integration
Modules support
Libraries on project/module level
Thanks!
--
Alexey Efimov, Software Engineer
Sputnik Labs,
http://www.spklabs.com
"Dan Bachelder" <intellij@chowda.net> wrote in message
news:30181902.1064792997681.JavaMail.itn@is.intellij.net...
orientation... talk about cool... this is a great feature that I've been
waiting for for since 1.0 :)
>
>
>
switches to the tab to the left of the one that just moved to the new tab
group... I think it would be great if it would go to the last open editor
before the "new" operation...
>
>
Vote:
http://www.intellij.net/tracker/idea/viewSCR?publicId=17329
Module support and library on module are still not finished: At the very least we still don't have a gui to create them.
Jacques
So far I like it. Wish it was there long ago(I had a real need for it a while back when I was doing some major refactoring on a class that was totally out of control).
Anyway, I did notice one thing, but I wanted opinions on it before posting a request.
If you have two tab groups open, and you right click on a tab in one group and pick Close All, it closes all of the tabs in both tab groups, just not the one where you were active. This also seems to cause an NPE; I will have to retest this to be certain.
I was thinking, that in the case of tab groups, the Close All action should only close the files in the tab group where the action was executed.
Note, if you use a Close All But This, IDEA closes all of the files in the tab group, but doesn't touch the other tab group.
Also, I know they have an option to move a file between tab groups, but I think they need something to move all files between a tab group; basically, a way to close one tab group but move all of the open files to the other tab group.
The Tab Switch plugin seems to work between the two of them. Of course, if you have used it to switch between multiple files in one group, you will have to search out the file in the other group.
I agree, it is great to have that.
Small changes:
1. Maximize/Minimize for a tab group. Currently you can drag a tab group to
completely cover the editor real estate and then you can forget you had them
at all, so the controls would be a visual cue that you have something there.
2. Change "Move to opposite Tab Group" to "Move to other tab group". I don't
think that opposite is very good in case of a vertical one.
3. Drag and drop tabs to change order of tabs in a group and move them
between tab groups.
"Dan Bachelder" <intellij@chowda.net> wrote in message
news:30181902.1064792997681.JavaMail.itn@is.intellij.net...
orientation... talk about cool... this is a great feature that I've been
waiting for for since 1.0 :)
>
>
>
switches to the tab to the left of the one that just moved to the new tab
group... I think it would be great if it would go to the last open editor
before the "new" operation...
>
>
Some questions and comments:
1. how does the "pin" editor functionality work?
2. is it possible to lock scrolling, so that scrolling in one window scrolls the other editor as well? This is both for same file split and different file split.
3. It's a little confusing to have the same file split (the small blue arrows in one editor) and the different file split controlled by two different mechanisms. The same file split seems to be wholly controlled by the small blue arrows, while the different file one is controlled by the menu. It'd be nice to unify the interface, maybe under the window menu. And add hot keys for all of this. ;o)
I think the same and different file editor differentiation should disappear. They're really doing the same thing. And it's slightly confusing to have both at once going, ie split on different files, then split again for same file.
4. Horizontal and vertical tab groups seem reversed to me, ie, horizontal tab group opens two columns, whereas vertical tab group opens two rows. Maybe I'm weird, but it seems that horiz should open rows, while vert should open columns...
5. There should also be a way to close tab groups, and merge them. I know close all editors works per group, but I'd expect that to close everything in both tab groups. And moving them one by one to the other tab group is a little tedious for lots of files.
6. It'd be nice to right click on a set of files in the project view and do one of the following
a)open it in a new tab group
b)add it/them to an existing tab group
Drag and drop is prob too much to ask for...
7. It would also be nice to "copy" tab(s) to a different group, rather than just move them. This ties in with unifying same and different editting, above.
I would have filed these as RFEs, but I'd like a little bit of feedback before I clutter up the tracker. Also, would the Jetbrains guys like these as separate items, or all one big post?
--pete
let me clarify #5 above.
Close all closes everything in both tab groups, while close all but this only does the files in the current tab group. confusing. would like to have all four options (close all but this in tab group, close all in tab group, close all but this across tabs, close all across tabs), but would settle for consistent behavior.
Regarding #3 and #7 - I really like the idea. I had something similar on my mind also. I suggest that it is also combined with Maximize/Minimize functionality for tab groups (as suggested by Amnon).
I suggest that:
a) the splitter between tab groups gets those nice max/min/center blue arrows
b) we get rid of splitter inside the editor
c) instead, to split on the same file you execute
- either "open in the other tab group" action, if the tab group already exists
- or "split horz/vert" actions, if there's only a single tab group at the moment (these actions are to create a new tab group for you)
If you agree, please create SCRs for these suggestions and post their numbers here so that I can cast my votes.
I would vote for having all four possibilities.
Here are some SCRs to discuss and vote on:
New action: "merge tab groups"
http://www.intellij.net/tracker/idea/viewSCR?publicId=17495
Move tab operation commands to "Window" submenu
http://www.intellij.net/tracker/idea/viewSCR?publicId=17334
Flip tab groups
http://www.intellij.net/tracker/idea/viewSCR?publicId=17331
"Close All" of course should close tabs withing one tab groups.
Definitely current behavior is inconsistence. This will be fixed in the
upcoming build. Thanks.
Friendly,
Vladimir Kondratyev
_____________________
JetBrains
zmbs wrote:
is it possible to name the tab groups? It would be nice if I could say reopen foo and it would open a tab group called foo.
charles decroes wrote:
Now it's not possible. Moreover it seems that it's impossible to operate
with three and more tab groups on usual monitor.
Regards,
Vladimir Kondratyev
_____________________
JetBrains
Vladimir Kondratyev (JetBrains) wrote:
>> is it possible to name the tab groups? It would be nice if I could
>> say reopen foo and it would open a tab group called foo.
yeah I agree with Vladimir, I split my editor in 2 and I'm already
getting about 8 lines of code in each group, splitting it into more
would get me like 2 lines of code and half the page too! That's just
overkill I think. I bet work efficiency would drop drastically if you
had it.
Just my 2cents.
R
I probably did a bad job of explaining what I meant. I don't want more than 2 tab groups open. What I want is to be able to name a group. So
Here is the scenerio.
I open a group of files and then name them TabGroupA.
I close them up to work on something different.
I finish working on something different.
I say "Reopen TabGroupA" and all the files I had open and associated with TabGroupA open back up.
I think this would be useful but am still not 100% sure, what do you all think?
Yes, that might sometimes be useful for me too and I'd vote for this feature. On the other hand I think that we do already have a plugin, which does almost exactly the same thing. So, IMHO a better approach would be to open a piece of API for tab group manipulation and create/update plugins to use it.
I agree with you (both).
I was thinking in the same line for my test plugin where one tab group would be the tests and one the class under tests. The plugin could always open the files in the right one so you can always have both in view all the time.
The Workspace plugin could be updated to take advantage of that too I agree.
So we need to add/delete/update/name tab group programmatically.
Jacques
BTW any plan on making editor tab group float?
http://www.intellij.net/tracker/idea/viewSCR?publicId=2512
This is really needed for multi-monitor setup!
Jacques
Jacques Morel wrote:
This will be the next step
4.0 or post 4.0 ?
"Vladimir Kondratyev (JetBrains)" <vova@intellij.net> a écrit dans le
message de news:blh2ne$2s9$1@is.intellij.net...
>
And at which step do you put the "drag'n drop" of editor tabs (so that we
may reorder them) ?
Guillaume Laforge
this is great.. now I can use my 17" G4's widescreen efficiently.. can't wait to get a 20" wide screen with a G5 and code! rrrrr....
I suggest also adding "switch between tab groups", it is useful for people
with more than 1 monitor with the IntelliJ window maximized on all monitors.
Don't forget the part where you make the tabs sortable -- or at least
drag-n-droppable to reorder.
;ted
"Vladimir Kondratyev (JetBrains)" <vova@intellij.net> wrote in message
news:blh2ne$2s9$1@is.intellij.net...
>
>
http://www.intellij.net/tracker/idea/viewSCR?publicId=17329
Guillaume Laforge wrote:
>>>BTW any plan on making editor tab group float?
>>>This is really needed for multi-monitor setup!
>>>
>>
>>This will be the next step
>>
at the same
Friendly,
Vladimir Kondratyev
_____________________
JetBrains
Jacques Morel wrote:
post 4.0. Actually feature list is already frozen for Aurora.
Regards,
Vladimir Kondratyev
_____________________
JetBrains