ProjectManager
Project Manager for Sublime Text
Details
Installs
- Total 59K
- Win 25K
- Mac 21K
- Linux 13K
Jan 24 | Jan 23 | Jan 22 | Jan 21 | Jan 20 | Jan 19 | Jan 18 | Jan 17 | Jan 16 | Jan 15 | Jan 14 | Jan 13 | Jan 12 | Jan 11 | Jan 10 | Jan 9 | Jan 8 | Jan 7 | Jan 6 | Jan 5 | Jan 4 | Jan 3 | Jan 2 | Jan 1 | Dec 31 | Dec 30 | Dec 29 | Dec 28 | Dec 27 | Dec 26 | Dec 25 | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 | Dec 18 | Dec 17 | Dec 16 | Dec 15 | Dec 14 | Dec 13 | Dec 12 | Dec 11 | Dec 10 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Windows | 6 | 7 | 6 | 7 | 8 | 7 | 7 | 9 | 7 | 8 | 5 | 3 | 6 | 4 | 3 | 3 | 1 | 7 | 10 | 3 | 10 | 3 | 7 | 3 | 4 | 4 | 3 | 8 | 4 | 4 | 2 | 6 | 3 | 5 | 7 | 1 | 4 | 7 | 8 | 2 | 6 | 8 | 2 | 4 | 4 | 6 |
Mac | 1 | 5 | 1 | 7 | 3 | 7 | 5 | 2 | 2 | 4 | 5 | 6 | 9 | 11 | 2 | 1 | 3 | 3 | 5 | 3 | 12 | 5 | 2 | 3 | 3 | 3 | 5 | 4 | 3 | 4 | 3 | 3 | 9 | 2 | 2 | 2 | 4 | 10 | 10 | 5 | 5 | 9 | 3 | 7 | 5 | 7 |
Linux | 7 | 4 | 5 | 3 | 4 | 3 | 4 | 4 | 2 | 6 | 1 | 5 | 3 | 3 | 1 | 5 | 2 | 3 | 3 | 2 | 3 | 0 | 1 | 2 | 2 | 0 | 2 | 4 | 2 | 2 | 1 | 1 | 5 | 3 | 2 | 1 | 7 | 1 | 1 | 2 | 4 | 4 | 0 | 4 | 2 | 3 |
Readme
- Source
- raw.githubusercontent.com
Project Manager for Sublime Text
Don't have any idea what *.sublime-project
and *.sublime-workspace
are doing? Forget where the project files are? Don't worry, Project Manager will help organizing the project files by putting them in a centralized location. (It is inspired by Atom's Project Manager, but Atom's Project Manager is inspired by the built-in Sublime Text Project Manager, so there is a circular reasoning here).
Check this video by Laracasts.
Installation
Using Package Control is not required, but recommended as it keeps your packages (with their dependencies) up-to-date!
Installation via Package Control
- Install Package Control
- Close and reopen Sublime Text after having installed Package Control.
- Open the Command Palette (
Tools > Command Palette
). - Choose
Package Control: Install Package
. - Search for
ProjectManager
on Package Control and select to install.
Usage
To launch ProjectManager, use the main menu (Project > Project Manager
) or the command palette (Project Manager: ...
).
To quickly switch between projects, use the hotkey CtrlCmdP on macOS (CtrlAltP on Windows / Linux).
ProjectManager also improves the shortcut CtrlShiftW on Windows / Linux so that it will close the project when the window is closed. On OSX, this is the default behaviour.
Options are self-explanatory, enjoy!
Create new project
Just drag some folders to Sublime Text and then “Add Project”. The project files will be created in Packages/User/Projects/
.
Add existing projects to Project Manager
There are two ways to add existing projects to Project Manager.
If you want Project Manager manages the project files: move your
*.sublime- project
and*.sublime-workspace
files in the project directoryPackages/User/Projects/
. You may need to update the project's folder information of the files.If you want to keep the project files (
*.sublime-project
and*.sublime-workspace
) in your project directory: open your project file*.sublime-project
, and then use the import option of Project Manager. This tells Project Manager where*.sublime-project
is located and Project Manager will know where to look when the project is opened. In other words, you can put the*.sublime-project
file in any places.
FAQ
- How to open project in a new window with a shortcut? It can be done by adding the following keybind in your user keybind settings file:
{
"keys": ["super+ctrl+o"], // or ["ctrl+alt+o"] for Windows/Linux
"command": "project_manager", "args": {"action": "new"}
}
- How to use a different project directory?
To use a different directory for your projects rather than Packages/User/Projects/
, edit the following in package settings: Preferences > Package Settings > Project Manager
{
"projects_path": ["path/to/custom/projects_dir"],
}
License
Project Manager is MIT licensed.