A plugin for managing workspaces in sublime-text!
- Total 514
- Win 279
- OS X 132
- Linux 103
|Jul 23||Jul 22||Jul 21||Jul 20||Jul 19||Jul 18||Jul 17||Jul 16||Jul 15||Jul 14||Jul 13||Jul 12||Jul 11||Jul 10||Jul 9||Jul 8||Jul 7||Jul 6||Jul 5||Jul 4||Jul 3||Jul 2||Jul 1||Jun 30||Jun 29||Jun 28||Jun 27||Jun 26||Jun 25||Jun 24||Jun 23||Jun 22||Jun 21||Jun 20||Jun 19||Jun 18||Jun 17||Jun 16||Jun 15||Jun 14||Jun 13||Jun 12||Jun 11||Jun 10||Jun 9|
Easy workspace management for sublime!
Save and reopen files and folders with less hassle.
Features: - Quick and Easy interface for saving/loading workspaces - No sublime-project required - Usable from command line (see git integration below)
- Sublime Text 3 (recent build)
With Package Control
- Install Package Control
- Run “Package Control: Install Package” command
- Find and install the 'EasyWorkspace' plugin
- Restart Sublime Text if there are issues
Clone the repository in your Sublime Text “Packages” directory:
git clone https://github.com/jmooney/EasyWorkspace-sublime.git
The “Packages” directory is located at:
- OS X:
~/Library/Application Support/Sublime Text 3/Packages/
%APPDATA%\Sublime Text 3\Packages\
EasyWorkspace can save your open files and folders for easy access!
Save Workspace | ctrl+alt+s | Save open files and folders as an easy workspace Save As Workspace | ctrl+alt+shift+s | Save easy workspace to specified file Open Workspace | ctrl+alt+o | Open an existing workspace
EasyWorkspace commands are also available from the command palette or the menu!
OpenEasyWorkspace | Opens an existing easy workspace SaveEasyWorkspace | Saves open files and folders to an easy workspace file SaveAsEasyWorkspace | Saves open files and folders to a specified easy workspace file DeleteEasyWorkspace | Delete an existing easy workspace ReopenLastEasyWorkspace | Reopens the most recently closed workspace ShowOpenedEasyWorkspace | Shows the currently opened workspaces
For explicit examples on integrating git with EasyWorkspace, see 'easy-ws-git-integration.sh' included in this repository's root directory.
Have you ever been knee-deep in adding a new feature to your git-versioned project when suddenly a critical bug pops up? You save your current changes in your feature branch, then start a new branch to tackle the bug. Git is happy, but what about sublime!? All your open files/folders are just clutter while you work to fix the new bug.
Wouldn't it be great if you could save your sublime workspace for your feature branch and restore it when you come back to work on it? Well, with EasyWorkspace, you can!
EasyWorkspace commands are runnable from the command line. This allows one to easily integrate EasyWorkspace with the shell and/or git to automatically manage workspaces.
For instance, one can create git aliases to do the following:
Save the active sublime workspace as an EasyWorkspace file associated with the current or specified git repo and branch.
Automatically open the EasyWorkspace associated with either the current or a specified git branch
To see these examples in action, check out the easy-ws-git-integration.sh file included in this repositories root directory. This file details and exemplifies script functions and git aliases which perform the above actions!