Home Download Buy Blog Forum Support

Include Some Basics!

Include Some Basics!

Postby milw0rm on Wed Nov 14, 2012 3:48 pm

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?
milw0rm
 
Posts: 7
Joined: Fri Nov 09, 2012 1:34 pm

Re: Include Some Basics!

Postby agibsonsw on Wed Nov 14, 2012 4:06 pm

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.]
"I'm here to save your life. But if I'm going to do that, I'll need total uninanonynymity." Me Myself & Irene.
agibsonsw
 
Posts: 901
Joined: Fri Jan 27, 2012 9:11 pm

Re: Include Some Basics!

Postby facelessuser on Wed Nov 14, 2012 4:24 pm

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).
facelessuser
 
Posts: 1541
Joined: Tue Apr 05, 2011 7:38 pm

Re: Include Some Basics!

Postby milw0rm on Wed Nov 14, 2012 5:17 pm

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.
milw0rm
 
Posts: 7
Joined: Fri Nov 09, 2012 1:34 pm

Re: Include Some Basics!

Postby iamntz on Wed Nov 14, 2012 6:04 pm

Probably wbond will do something similar with chef recipes, with pre-configured packages and so on :D
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)...
iamntz
 
Posts: 896
Joined: Fri Apr 29, 2011 8:52 am
Location: Romania

Re: Include Some Basics!

Postby skuroda on Wed Nov 14, 2012 8:24 pm

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.
skuroda
 
Posts: 676
Joined: Fri Oct 05, 2012 8:11 am

Re: Include Some Basics!

Postby jbjornson on Thu Nov 15, 2012 9:42 am

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, ...) .
jbjornson
 
Posts: 340
Joined: Tue Oct 27, 2009 4:25 pm
Location: Zurich, Switzerland

Re: Include Some Basics!

Postby agibsonsw on Thu Nov 15, 2012 7:00 pm

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.
"I'm here to save your life. But if I'm going to do that, I'll need total uninanonynymity." Me Myself & Irene.
agibsonsw
 
Posts: 901
Joined: Fri Jan 27, 2012 9:11 pm


Return to Ideas and Feature Requests

Who is online

Users browsing this forum: No registered users and 13 guests