|
3 年前 | |
---|---|---|
.github | 3 年前 | |
commands | 3 年前 | |
keybinds | 3 年前 | |
menus | 3 年前 | |
settings | 3 年前 | |
src | 3 年前 | |
.gitignore | 3 年前 | |
CHANGELOG.md | 3 年前 | |
LICENSE.txt | 5 年前 | |
README.md | 3 年前 | |
project_manager.py | 3 年前 |
ProjectManager
for Sublime TextDont'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).
ProjectManager targets and is tested against the latest Build of Sublime Text.
Using Package Control is not required, but recommended as it keeps your packages (with their dependencies) up-to-date!
Tools > Command Palette
).Package Control: Install Package
.ProjectManager
on Package Control and select to install.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!
Just drag some folders to Sublime Text and then "Add Project". The project files will be created in Packages/User/Projects/
.
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,
*.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
*.sublime-project
and *.sublime-workspace
files in the project directory Packages/User/Projects/
. You may need to update the project's folder information of the files.{
"keys": ["super+ctrl+o"], // or ["ctrl+alt+o"] for Windows/Linux
"command": "project_manager", "args": {"action": "new"}
}
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"],
}
github.com/randy3k/ProjectManager
Project Manager is MIT licensed.