Frame Switcher

Compatible with: IntelliJ IDEA PhpStorm WebStorm PyCharm RubyMine AppCode CLion GoLand DataGrip Rider MPS Android Studio
Nov 06, 2017
19 843
Plugin for more convenient switching between projects/frames/windows than is alt-tab or Window menu.
  • Switch or reopen a project - ALT + F2 (repeat for selecting a next item)
    • Shift+Enter - reopen a project in the current window.
    • Ctrl+Enter - reopen a project in a new window.
    • Delete - removes a recent project from the history.
  • Close projects - CTRL + ALT + F2

Or set your own shortcut in Settings | Keymap.

See File | Settings | Other Settings | FrameSwitcher for options like using mnemonics instead of speed search, max recent projects size and other...

(Big thanks to Eugene Mustaphin for contributions.)

Download plugin

Recent change notes

3.10.0
- Workaround for IDEA-167068 - grabbing focus after a project reopening (tested on Win 10, not bulletproof, can be customized in settings)

3.8.0
- added Shift+Enter, Ctrl+Enter shortcuts (#13)

3.7.0
- fixed opening in current window (#11)

3.6.1
- IJ 12-2016.1: configuration for having the current project in the list
- IJ 2016.2+: configuration for default selected project

3.5.2
- IntelliJ 2016 compatibility

3.5
- Delete key for deleting recent projects from history
- Max recent projects settings changes Registry value of "ide.max.recent.projects"

3.4
- underscore not visible for opened projects

3.3
- IJ 14 compatibility

3.2
- close projects action - closes selected projects

3.1
- focus fix after switch

3.0
- switching between multiple IDE instances (disabled by default, see Settings)

2.2
- fixed compatibility with PhpStorm

2.1
- current frame is marked in the list

2.0
- recent projects list added to the popup
- settings for filtering recent projects
- settings for mnemonics
- now current frame isn't disabled

1.4
- usable during indexing

1.3
- used speed search in dialog

1.2
- sorting by name with ignored case

1.1
- handling of minimized frames
- changed default shortcut to ALT + F2
- sorting by name