My Sublime Text 3 Packages

I hate Java. I hate Java IDEs. They’re slow and bloated. I really want to give JetBrains PhpStorm a chance, but they lost me on the settings screen.

I use Sublime Text 3. It’s fast as hell. And thanks to Package Control you can build your own development environment. Even though it’s just a text editor.

An overview of the packages I use:

  • Alignment: A simple key-binding for aligning multi-line and multiple selections.
  • ApacheConf: Syntax highlighting for Apache configuration files.
  • Autoprefixer: You shouldn’t have to care about vendor prefixes.
  • Case Conversion: Convert a word between pascal, camel, snake, dot, dash (hyphen) cases.
  • DocBlockr: Makes writing documentation a breeze.
  • EditorConfig: Helps to maintain coding styles per project, see EditorConfig.
  • Emmet: Ultra-fast coding.
  • FileDiffs: Lets you compare two tabs for diffs.
  • HTML5: HTML5 snippets.
  • jQuery: Syntax highlighting for jQuery, includes also snippets.
  • La​Te​XTools: Not just development, I write my thesis with Sublime too!
  • nginx: Syntax highlighting for Nginx configuration files.
  • Sass: Syntax highlighting for Sass files.
  • rsub: One of three simple (one-time) steps to get the subl command working on your remote server.
  • Side​Bar​Enhancements: Improves the context menu with entries like new file/folder, rename, move, copy, refresh etc.
  • Sublime​Linter: The framework for linters.
  • SublimeLinter-jshint: Lints your JavaScript files with JSHint.
  • SublimeLinter-php: Lints your PHP files with php -l.
  • SublimeLinter-phpcs: Lints your PHP files with Code Sniffer. (Rules for WordPress coding standards)

Sublime supports custom themes too. I’m using the Spacegray theme.

Continue reading My Sublime Text 3 Packages