• Stars
    star
    323
  • Rank 130,051 (Top 3 %)
  • Language
    Python
  • License
    MIT License
  • Created about 10 years ago
  • Updated over 1 year ago

Reviews

There are no reviews yet. Be the first to send feedback to the community and the maintainers!

Repository Details

Project Manager for Sublime Text

Project Manager for Sublime Text

test codecov

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).

Screenshot

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

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 directory Packages/User/Projects/. You may need to update the project's folder information of the files. Don't forget to run Project Manager: Refresh Projects after it.

  • 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": "open_project_in_new_window"}
}

License

Project Manager is MIT licensed.

More Repositories

1

radian

A 21 century R console
Python
1,976
star
2

Terminus

Bring a real terminal to Sublime Text
Python
1,382
star
3

AlignTab

An alignment plugin for Sublime Text using regular expression
Python
626
star
4

SendCode

Send code and text to macOS and Linux Terminals, iTerm, ConEmu, Cmder, Tmux, Terminus; R (RStudio), Julia, IPython.
Python
204
star
5

R-Box

R package for Sublime Text 3
Python
172
star
6

collections

High-performance container datatypes for R
R
102
star
7

remote-atom

rmate for atom
CoffeeScript
85
star
8

LaTeXYZ

Better LaTeX experience with Sublime Text
Python
74
star
9

AutoWrap

Auto (Hard) Wrap for Sublime Text 2/3
Python
63
star
10

arrangements

Fast Generators and Iterators of Permutations, Combinations and Partitions
R
52
star
11

rchitect

Interoperate R with Python
Python
51
star
12

LaTeXBox

A lightweight but deprecated LaTeX Plugin for Sublime Text 3
Python
46
star
13

Whitespace

Remove Trailing Whitespace for Sublime Text
Python
41
star
14

AutomaticPackageReloader

Automatically reload submodules while developing a Sublime Text package.
Python
37
star
15

shiny-cloudrun-demo

Running Shiny app on Google Cloud Run
R
34
star
16

UnitTesting-example

A getting started example for UnitTesting
Python
32
star
17

dotfiles

some of my dotfiles
Python
30
star
18

ChangeList

DEPRECATED: The missing Change List for Sublime Text 2/3 - History List, Last Edit ...
Python
30
star
19

SyntaxManager

Applying settings to a given syntax/extension
Python
29
star
20

homebrew-r

Homebrew formulas for R and related tools
Ruby
25
star
21

UnicodeCompletion

Insert Unicode LaTeX δ and Emoji 🍻 to Sublime Text
Python
24
star
22

LaTeXTab

Excel/CSV to LaTeX Table
Python
18
star
23

SendTextPlus

SendTextPlus is deprecated in favour of https://github.com/randy3k/SendCode
Python
17
star
24

otp

One Time Password Generation and Verification
R
16
star
25

retry

Repeated Evaluation
R
15
star
26

rpy2

Deprecated: use the official mirror: https://github.com/rpy2/rpy2
Python
15
star
27

xptr

Manipulating External Pointer
R
13
star
28

GitStatusBar

A more compact Git StatusBar
Python
13
star
29

rango

Calling R from Go and a better cli for the R console (WIP, nothing is working now)
Go
12
star
30

osascript

some useful apple scripts
AppleScript
9
star
31

iterpc

iterpc: deprecated in favour of https://github.com/randy3k/arrangements
R
9
star
32

sublime-default

Sublime Text 3 Default Package - This rpeo is outdated, check https://github.com/twolfson/sublime-files
Python
9
star
33

OpenHere

Open Finder, Terminal and iTerm in Sublime Text
AppleScript
5
star
34

GitHubChecks

Show GitHub checks result in Sublime Text
Python
5
star
35

sess

R
3
star
36

closure

Tools to create and manipulate closures
R
3
star
37

LSP-julia

Julia config for Sublime Text LSP
Python
3
star
38

netlify-deploystatus

JavaScript
3
star
39

random-scripts

some random scripts
Python
2
star
40

R-Extended

Improved R syntax files for Sublime Text
JavaScript
2
star
41

Keypress

Simulate Keypress in Sublime Text
Python
2
star
42

shiny-appengine-demo

Running Shiny app on Google App Engine
R
1
star
43

lineedit

lineedit: a readline library based on prompt_toolkit which supports multiple modes
Python
1
star
44

gh-actions

Shell
1
star
45

juliatalk

Jupyter Notebook
1
star
46

workbench

Bootstrapping my workbench on unix machines
Shell
1
star
47

randylai.info

source of randylai.info
HTML
1
star
48

UnitTesting-docker

Go to https://github.com/SublimeText/UnitTesting/tree/master/docker
Shell
1
star
49

ustring

Tools For Unicode Strings
R
1
star
50

RSpace

A Cocoa GUI for R on OSX
Objective-C
1
star
51

submit

A webapp for submitting project
HTML
1
star