Last Updated: February 24, 2024
·
2.991K
· projectcleverweb

My voluptuous code editing mistress: Sublime Text

Ok, maybe that is a bit strong, but still... how can you not love Sublime Text?

For those of you who don't already know, Sublime Text is a cross-platform Python-based IDE, that makes editing code as easy and enjoyable as eating cake. It has fantastic features, such as regex searching/selecting, synchronized mutli-line editing, customizable & 3rd party themes, Package Control, and soooo much more.

I personally had only first heard about ST about 3 months ago (Nov of 2012 for readers from the future). Up until then, I had really only used Dreamweaver and on occasion Notepad++. But once I started using it, I simply couldn't stop.

What you may not know

  • Sublime Text is under constant development, which means new versions seem to always be coming out
  • Sublime Text is free to try, for unlimited period of time. However a license must be purchased for continued use (only $70 USD)
  • There are 100's of Packages (aka Plugins) available, for free, and easy installed (via Package Control)
  • Currently Sublime Text 3 Beta is available to try for those whom already have a license. Those who don't have a license, can still try Sublime Text 2.
  • Sublime Text has plenty of useful hotkeys

In ST I think Git related packages are a must. Seeing the current file diff in The Gutter and being able to use Git commands from the Command Pallete has made my life much easier.

While everyone has a setup they like, I think a lot of people who use Sublime Text are always on the lookout for new packages to try so...

Here Are The Packages I Currently Have Installed

NOTICE: All of these are can be installed from Package Control

AAAPackageDev

Additional PHP Snippets

AdvancedNewFile

Alignment

All Autocomplete

AndyPHP

Anypreter

Bracketeer

Case Conversion

ChangeQuotes

Clipboard History

Current Scope

DetectSyntax

Emmet

FuzzyFileNav

Git

GitGutter

Guthub Tools

jQuery

LESS

Markdown Preview

Package Control (duh)

PhpBeautifier

Phpcs

Placeholders

PlainTasts

Prefixr

SCSS

Search Stack Overflow

SideBarEnhancements

SideBarGit

SmartMatch

SmartMarkdown

SubmlimeCodintel

SublimeLinter

Tag

Theme - Nexus

 
Cheers!
 -Nick

 
 
 

Thanks for reading

If you enjoyed what I wrote, consider upvoting this protip or endorsing me.
If you want to see more of my stuff, you can see other protips I have written or visit my profile.

3 Responses
Add your response

Shameless plug (I am the plugin author) but anyone curious which specific plugin he is referring to when he says:

Seeing the current file diff in The Gutter

Is the GitGutter package.

Oh and thanks for the mention Nicholas!

over 1 year ago ·

By the way, you included package control in your list that you said is All installed via package control lol, but I think it has to be installed manually.

over 1 year ago ·

@jisaacks No Problem! Your plugin works great for me. Also I debated whether or not to include it in, in the end I decided to include it because it was technically a package that was installed but I added a (duh) after.

over 1 year ago ·

Have a fresh tip? Share with Coderwall community!

Post
Post a tip