Sublime Forum

Include Some Basics!

#1

Hi Guys,

Iā€™m a (very) new user to Sublime Text 2 but have to say Iā€™m loving it and itā€™s by far the best text editor I have ever used. What I wish for in future versions is some packages pre-installed and ready to go. I donā€™t mind setting it up myself but it does take some time and if I had to do that on multiple computers it would be pretty annoying. It would be great if at least some features would already be there which would at least ease the time it takes to set-up Sublime Text.

Some packages I would like to see pre-installed out of the box:

Package Control: http://wbond.net/sublime_packages/package_control
STFP: http://wbond.net/sublime_packages/sftp
Sidebar Enhancements: https://github.com/titoBouzout/SideBarEnhancements
Alignment: http://wbond.net/sublime_packages/alignment
SublimecodeIntel: https://github.com/Kronuz/SublimeCodeIntel
LiveReload: https://github.com/dz0ny/LiveReload-sublimetext2

Even with those few packages pre-installed it would feel like a more ā€œcompleteā€ product to me right off the bat. Then maybe some important, but less essential, packages like:

HTML5: https://github.com/mrmartineau/HTML5
Colorpicker: https://github.com/weslly/ColorPicker
ZenCoding: https://github.com/sublimator/ZenCoding
SublimeLinter: https://github.com/SublimeLinter/SublimeLinter

Just my thoughtsā€¦ what do you think?

0 Likes

#2

I agree with Package Control being pre-installed - practically everyone installs it anyway (or should do).

But, personally, I would rather not have any of the others pre-installed.

Everyone works differently and has their own preferences for packages;
There are alternatives for some of these packages that some might prefer.

I appreciate that they can be easily un-installed but a future build might re-install them without my being aware.

[If you had to install packages on different computers I believe it would be possible to create a script to do this.]

0 Likes

#3

Having a ā€œPackage Controlā€ or something like it pre-packaged would be nice, but which additional packages to include can be very subjective, and also why Jon doesnā€™t install them. What you view as essential, might be bloat to others and vice versa. I just back up my user folder to github with my PackageControl.sublime-settings file. All I have to do on a new system is install Package Control, and then replace the User folder with by github repo, and then Package Control looks at PackageControl.sublime-settings and downloads all of my packages automatically. Some people backup their entire Packages folder (but I donā€™t really see a need for that).

0 Likes

#4

Thanks for the responses so far, I agree the choice of packages might be subjective but I feel at least Package Control and STFP should come pre-installed. Letā€™s face it most of us use Package Control to install new packages and a lot use FTP to upload files to their server. I agree that maybe some of those other packages for some might be classed as ā€œbloatā€ so perhaps have some different ā€œflavoursā€ for download like:

Sublime Text 2 (Web Edition) where you have basics such as HTML5 and CSS3 support, Prefixr and LiveReload packages that are useful to basic web developers.
Sublime Text 2 (Home Edition) where only package control and stfp are installed by default.
Sublime Text 2 (Full Edition) where you have a lot of packages installed.

Something like thatā€¦ just an idea.

Thanks for the information on backing your preferences up, Iā€™ll take a look at it.

0 Likes

#5

Probably wbond will do something similar with chef recipes, with pre-configured packages and so on :smiley:
I guess this is more reliable than having Sublime bundled with a lot of useless packages (I, for example, found 99% of default bundles & snippets useless)ā€¦

0 Likes

#6

Agree with most people that having Package Control would be nice. Just thought I would point this out too, SFTP is a paid plugin, so its definitely not something that should be included by default.

0 Likes

#7

I do agree that at least package manager should be included by default since it is used buy a huge majority of the users. I personally do not use a single plugin suggested in the origional post (including package manager), so would not be too interested in having those installed by default (especially SublimecodeIntel, which from reading the forum seems to be the cause of a huge number of the issues that people are seeing in SublimeText).

What might be interesting would be for the user to be offered (on the first startup) a choice of ā€œgroupedā€ packages, like what milw0rm suggested (Web, Home, Java, Database, ā€¦) .

0 Likes

#8

I wouldnā€™t mind if the Packages could be listed in a view, together with the first few lines of their read-me. I could look through them at my leisure and install by double-clicking their title (cf Find in Files).

This might be nice, but not particularly important.

0 Likes