I use Sublime Text 3 as my main text editor. It’s fast, keyboard-friendly, and finds a nice balance between a GUI and JSON-driven configuration. But the real power comes from the third party packages you add to customize it. Here are the packages I use:
- Alignment — Lets me block-align code (so, the equals signs are even, for instance)
- Better CoffeeScript — CS syntax highlighting and other commands
- Bracket Highlighter — While over a bracket or parenthesis, it will highlight its matching open/close one
- DocBlockr — Facilitates inline documentation creation including autocomplete
- Gist — Lets me publish directly to gist.github.com and puts the URL in my clipboard for code sharing
- Git — Control a Git repo without leaving the editor
- Highlight — Enables “copy as RTF” which I use when pasting code examples into Keynote for talks
- Modific — Highlights changed/added/removed lines in both SVN and Git
- nginx — Syntax highlighting for Nginx config files
- Puppet — Syntax highlighting for Puppet files
- Sass — Sass syntax highlighting
- SCSS — SCSS syntax highlighting
- SublimeLinter — Linting as you code… bad PHP, CSS, JS, etc, gets immediately marked for me to fix
- Theme – Soda — Much nicer looking GUI theme
- TrailingSpaces — Highlights trailing spaces, and provides commands for removing them
- WordCount — Tells me how many words, sentences, characters I have
All of these packages can be installed with Package Control. Let me know on Twitter what some of your favorite ST3 packages are!
[…] Text and how other developers customize it for their workflow (for example, on CSS Tricks and Mark Jaquith’s blog, so I thought I’d jump on that bandwagon and share my Sublime Text […]