TabReorder

Compatible with  IntelliJ IDEA
14.02.2009
22 097
TabReorder plugin allows to reorder editor tabs using mouse (drag and drop) or keyboard shortcuts.
Shortcuts:
- Control+Alt+Shift+Left to move tab left;
- Control+Alt+Shift+Right to move tab right;
- Control+Alt+Shift+Up to make tab first;
- Control+Alt+Shift+Down to make tab last;
- Control+Alt+Shift+A to sort tabs alphabetically;
- Control+Alt+Shift+R to sort tabs reverse alphabetically.
It also adds appropriate points to the editor tab's popup menu. The plugin is open source (LGPL). The distribution is here.
Special thanks to the developers from Allatori Java Obfuscator team for IDEA 8 support.

Download plugin

Recent change notes

Version 1.4
- IDEA 8.1 support (note that IDEA 8.1 has built-in tab reorder support if "Show tabs in single row" is checked in the "settings/editor/editor tabs")
Version 1.3
- IDEA 8 support;
- plugin's full sources are in the jar file.
Version 1.2.3
- fixed bug with tab selection;
- menu points are grouped into one item.
Version 1.2.2
- fixed bug with focus change when using multiple project windows.
Version 1.2.1
- fixed bug with tab's foreground color when using Version Control.
Version 1.2
- 90% new code;
- new principle of operation;
- enabled reordering of editor tabs using mouse (drag and drop);
- menu points are moved from editor's popup menu to editor tab's popup menu;
- added alphabetical and reverse alphabetical sorting;
- works with splitted tab groups;
- performance improvements.
Anonymous
04.02.2015
doesnt wokr
02.08.2012
Doesn't work in IntelliJ 11. First of all it is unaware of multiple rows of tabs. It is also unaware of "Split Vertically" view. If you order alphabetically, the tabs are totally not alphabetically. Maybe because it's confused if there are multiple rows of tabs...
Anonymous
22.06.2010
I should have said, I am on a Mac *using IntelliJ 8* and I can't get the mouse drag and drop to work. I would rate it a 5 if that were working. Maybe I have to do something to enable it besides just installing the plugin?
Anonymous
22.06.2010
I am on a Mac and I can't get the mouse drag and drop to work. I would rate it a 5 if that were working. Maybe I have to do something to enable it besides just installing the plugin?
Anonymous
18.05.2010
I really like it, but I would LOVE it if it could (optionally) sort the tabs in a case insensitive way.
Anonymous
29.01.2010
Can't believe it's not a standarad thing in IntelliJ, it's one of the things I miss from Eclipse!

One request though, would it be possible to allow tabs to be dragged between groups? I like to split horizontally and have two groups to work with.
Anonymous
06.02.2009
Thank you for writing this wonderful plugin :)

It does seem like this should be part of the core distribution though. One suggestion for improvement is this:

When dragging a tab, it would be great if a little carat or marker icon would show you where your tab will end up. As an additional flourish, having the tab you're dragging animate into position (like Google Chrome) would be superb; not sure if IDEA's API allows something that complex though.
24.01.2009
Finally IDEA 8 support!
Anonymous
15.01.2009
What about IDEA v8? This is such basic functionality I can't believe it's not part of the core distrobution yet.
Anonymous
17.09.2008
Are there any plans to support IDEA 8 ?
Thanks
Anonymous
16.05.2008
It doesn't work on EAP Diana... :(
any ETA to support it?
Anonymous
22.06.2007
And I tested in IDEA 7020,

the plugin also can not sort all tabs in all tab-rows.......
Anonymous
22.06.2007
It is so strange that this plugin can only sort the tabs by each tab-row.
The version of the plugin is 1.2.3, and the version of IDEA is 6.0.5.

Anonymous
20.06.2007
Just tried it in 7.0. Works nice.
Anonymous
13.04.2007
This plugin is great. This functionality is really missing in Idea.

Version 1.2.3 works perfectly on Idea 6.0.2
Please  sign in  to leave a comment.