![]() |
6 years ago | |
---|---|---|
Default (Linux).sublime-keymap | 7 years ago | |
Default (OSX).sublime-keymap | 7 years ago | |
Default (Windows).sublime-keymap | 6 years ago | |
Default.sublime-commands | 6 years ago | |
LICENSE.txt | 7 years ago | |
Main.sublime-menu | 6 years ago | |
Project Manager.sublime-settings | 6 years ago | |
README.md | 6 years ago | |
closewindow.py | 8 years ago | |
pm.png | 7 years ago | |
pm.py | 6 years ago | |
pm2.png | 7 years ago | |
pm3.png | 6 years ago |
README.md
Project Manager for Sublime Text 3
Dont't have any idea what *.sublime-project
and *.sublime-workspace
are doing? Forget where the project files are? Project Manager will help organizing the project files for you. It is inspired by Atom's Project Manager.
If you like it, you could send me some tips via paypal or gratipay.
Installation
You can install Project Manager via Package Control.
You can additionally add the following keybind in your user keybind settings file for "Open project in new window"
{
"keys": ["super+ctrl+o"],
"command": "project_manager", "args": {"action": "new"}
}
Usage
To launch the Project Manager, you can either open it under the Project
menu or via the command palette: Project Manager: ...
.
To quick switch between projects, use the hotkey Ctrl+Cmd+P (Ctrl+Alt+P for windows/linux).
Project Manager also improves the shortcut Ctrl+Shift+W on Windows and Linux so that it will close the project when the window is closed. On OSX, it is the default behaviour.
Options are self-explained, enjoy!
Create new project
Just drag some folders to Sublime Text and then "Add Project". The project files will be created in Packages/Users/Projects/
.
Add existing projects to Project Manager
There are two ways to add existing projects to Project Manager.
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.
If you want Project Manager manages the project files
- Move your
.sublime-project
and.sublime-workspace
files in the project directoryPackages/Users/Projects/
. You may need to update the project's folder information of the files.
Custom Projects directory
To use a different directory for your projects rather than Packages/Users/Projects/
, edit the following in package settings: Preferences -> Package Settings -> Project Manager
{
"projects_path": ["path/to/custom/projects_dir"],
}
Show Open Files
It is know that Subliem Text has a bug in showing open files. Project Manager includes a fix to this issue.
The default value of show_open_files
in Project Manager is false
. It will make sure that the all the Projects will hide the open file. However, if your view setting is not consistent with the default value (i.e. the view is showing open files), you will still get the issue.
If you want to show open files, you have to do
{
"show_open_files": true,
}
in Project Manager settings.
License
Project Manager is MIT licensed.