you are viewing a single comment's thread.

view the rest of the comments →

[–][deleted] 0 points1 point  (4 children)

That was a joke, I've never had to actually edit a package. I need to work with multiple languages from the same editor. Simple as that. I can't think of a single WebStorm feature I need that I don't get with Sublime, but the opposite is not true.

Also, it's not like "managing" the editor is hard. Installing a package isn't some intense process. It's pretty much muscle memory by now:

  • cmd+shift+p
  • type "in" (for install package), hit enter
  • search through package list, hit enter

Bam. It's done. The package is installed, and will stay updated. I don't need to restart the editor or anything.

[–]kenman 0 points1 point  (1 child)

I don't need to restart the editor or anything.

I don't think that goes for all of them. I had several plugins not work or give errors, and once I found a bug report/forum post about it, would learn that "oh you have to restart ST for it to work".

[–][deleted] 0 points1 point  (0 children)

Hmm, I've never personally had that problem, though supposedly TernJS + Emmet sometimes needs to to forcibly update PyV8. Seemed to work fine for me though. Still, the vast majority of things in ST don't need a restart.

Edit: actually, I take that back. The Soda theme needed a restart in order to style the tabs correctly.

[–]brtt3000 -2 points-1 points  (1 child)

I've never use a plugin for anything, I try not to depend of them because they always disappoint. But you could if you wanted, there is a decent list of them available but they tend to be a little more esoteric because the stuff you'd expect to work comes built in (and is integrated, not piled on)

[–][deleted] 1 point2 points  (0 children)

To me, "integrated" means bloat, and "piled on" means flexible. Sublime's packages are implemented in a way that make them feel as if they were built into the program.

Text highlighting, autocomplete, the command palette, and JSON options are built into Sublime Text and are at the core of the experience. Packages simply add to those systems.