Skip to content

IntelliJ IDEA plugin to save groups of tabs and switch between different sessions.

License

Notifications You must be signed in to change notification settings

alp82/idea-tabsession

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

14 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

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.

About

IntelliJ IDEA plugin to save groups of tabs and switch between different sessions.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages