Products: IntelliJ IDEA, RubyMine, WebStorm, PhpStorm, PyCharm, AppCode, Android Studio, 0xDBE, CLion

Vendor: Vladimir Rudev


Source code:


Bugtracker page

Awesome replacement for IDEA's 'Show directory in editor tabs for non-unique filenames'. If you have same named files in different directories this plugin will allow you to have directory names added to tab labels. It only shows path differences so if you have "blog/controllers/index" and "news/controllers/index" it will add either [blog] or [news]. In setting tab 'Tabdir' you can control how prefixes will be formatted.

Per-project configuration allow specify different formatting rules for each directory in project. To enable per-project configuration enable "Use per project configuration" checkbox(see screenshot №3) and reopen settings window(need close with Ok or Apply buttons). After this you will find 'Tabdir' configuration in project section(screenshot №4) in which different configurations can be specified.

Note: that you should turn off IDE Settings → Editor tabs → Show directory in editor tabs for non-unique filenames.
Downloads: 14479
Participated in rating: 9
Version Compatible builds Date
1.6.6 123.72 24.12.2012 Download
1.6.5 122.519 — 123.* 24.11.2012 Download
1.6.4 120.59 — 121.* 29.10.2012 Download
1.6.1 120.59 25.09.2012 Download
1.6 111.69 17.08.2012 Download
1.5 95.429 05.03.2012 Download
9 updates are hidden show all updates
Screenshot #12614
Screenshot #12613
Screenshot #12615
Screenshot #12611
Screenshot #12612

Recent change notes

  • 1.1 Add possibility to configure tab title format.
  • 1.2 Fixed NPE for files with no path(in memory).
  • 1.3 Add possibility to configure per project format for directories.
  • 1.3.1 Share plugin to all IntelliJ Platform products.
  • 1.4 Fixed NPE(was in phpstorm), update description.
  • 1.5 Tabdir-4 issue fixed, copyright updated
  • 1.6 Tabdir-9, Tabdir-10, Tabdir-11 issues fixed
  • 1.6.1 Fix for IDEA 12
  • 1.6.2 IDEA 12(EAP) release only: fixed Tabdir-15
  • 1.6.3 Rebuild in java1.6
  • 1.6.4 fixed Tabdir-16

General usage instructions

1. Install 2. Configure name reducing and processed file extensions 3. Open file with non-unique(in project) short name and see editor tab label Plugin create prefix of differences in pathes of opened files with non-unique names