constellation
a simple take on project / workflow management in Sublime Text 3
Details
Installs
- Total 101
- Win 65
- Mac 27
- Linux 9
Sep 14 | Sep 13 | Sep 12 | Sep 11 | Sep 10 | Sep 9 | Sep 8 | Sep 7 | Sep 6 | Sep 5 | Sep 4 | Sep 3 | Sep 2 | Sep 1 | Aug 31 | Aug 30 | Aug 29 | Aug 28 | Aug 27 | Aug 26 | Aug 25 | Aug 24 | Aug 23 | Aug 22 | Aug 21 | Aug 20 | Aug 19 | Aug 18 | Aug 17 | Aug 16 | Aug 15 | Aug 14 | Aug 13 | Aug 12 | Aug 11 | Aug 10 | Aug 9 | Aug 8 | Aug 7 | Aug 6 | Aug 5 | Aug 4 | Aug 3 | Aug 2 | Aug 1 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Windows | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
Mac | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 2 | 0 | 1 | 1 | 1 | 0 | 0 | 0 | 0 |
Linux | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
Readme
- Source
- raw.githubusercontent.com
Constellation
simple project & workflow manager for Sublime Text 3
Constellation grants one superpower–it can group existing projects into a constellation you want to open or close together. Projects can be in more than one constellation.
Getting started
- Install Constellation via Package Control
- Use the Constellation menu
[❉]
toCreate a constellation
and give it a short name. - Use the Constellation menu to
Open a constellation
and select the one you just added. - Use Sublime's
Project
menu to open one or more projects which you'd like to include. - Use the Constellation menu to
Add an open project
, select the constellation named in step 2, and select the (open) project you'd like to add. Repeat as necessary.
You can now close (and open) these projects by closing or opening the constellation.
Rough edges
I hacked this together between builds to sand down a rough spot in my ST3 workflow. It meets these goals in my daily workflow and keeping it private seemed like a shame, but I don't have time to polish it for now. Could use help with these rough spots:
If multiple open constellations contain the same project, closing any will also close the project.
If you (or another plugin) are opening and closing projects, this plugin will still think a constellation is “open” after you manually close all of its projects. I recommend closing and reopening the constellation if you think it is out of step.
The “Add project by file” and “Upgrade & add workspace” commands:
- won't work unless
find
, andln (link)
are available on your path (they lack detection, messaging and pure-python fallbacks) - are disabled by default on Windows for this reason
- are disabled on all platforms until you (manually, for now) add a “search_path” key to the root of your
Constellation.sublime-settings
file. This path tells Constellation where to runfind
(with-maxdepth 5
) to search for project files.
- won't work unless
Contributing
I'm happy to triage feature requests, but the quickest way to get one in will be a thoughtful pull request. If you'd like to help improve Constellation:
- remove any local copy of Constellation (either through package control, or removing the directory if you cloned it)
- fork this repo
git clone
your fork into your ST3/Packages/ directory- create a new branch, improve Constellation, and submit a pull request
- iterate if the Travis-CI build doesn't succeed
Changes should be accompanied by updates to relevant test cases and new ones when possible.