Skip to content

Latest commit

 

History

History
55 lines (33 loc) · 2.44 KB

README.md

File metadata and controls

55 lines (33 loc) · 2.44 KB

Discontinued

This project will not be continued because IDEA already supports that feature. You can save and load contexts easily as shown in this screenshot:

IDEA Context

This is only accessible if the Task Management plugin is enabled. It's installed and enabled by default in current versions.

Official Documentation for this feature:

Tab Session

Save groups of tabs and switch between different sessions.

Installation Instructions

Go to the plugin settings of IntelliJ IDEA, click on Browse repositories..., search for "Tab Session" and install it.

Or download the plugin JAR from the Jetbrains Plugin: Tab Session page, copy it to your .IntelliJIdeaXX/config/plugins folder and reload IDEA.

Or check out the source code and build the plugin manually.

What is Tab Session?

The plugin adds two new Actions Save Tab Session and Load Tab Session to IDEA in three different menues:

  • Main menu -> Windows -> Editor Tabs
  • Editor Tab Menu
  • Editor Context Menu

Editor Tabs Menu

The save dialog allows you to save the current set of open tabs:

Save Session Dialog

The load dialog allows to reload a previously saved session:

Load Session Dialog

After loading a session a notification is displayed:

Loaded Session Notification

Additionally, you are able to add, modify, remove and reorder sessions and their tabs in the Tab Session Settings page:

Settings Page

If anything went wrong, you can manually change the Tab Session configuration by editing the tabsession.xml file in your .idea folder. This is not encouraged because it can lead to problems. If you are stuck, just delete the file and you start with an empty (but working) configuration.