The packages I use in Sublime Text

In this post, I compiled a list of packages that I love and use in Sublime Text.

Off course first install Package Control to install other packages with ease:

  1. Press Ctrl + Shift + P
  2. Enter “Install Package Control” and Enter.
  3. Wait until “Package Control was successfully Installed” dialog box appear!

It will install the Package Control. Now press Ctrl + Shift + P and find “Package Control: Install Package“, and click Enter, then search your package and click Enter again to install the package.

You can search Sublime Text packages here:

1. DocBlockr

DocBlockr is a package for Sublime Text 2 & 3 which makes writing documentation a breeze. DocBlockr supports JavaScript (including ES6), PHP, ActionScript, Haxe, CoffeeScript, TypeScript, Java, Apex, Groovy, Objective C, C, C++ and Rust.


2. Side​Bar​Enhancements

Provides enhancements to the operations on Sidebar of Files and Folders for Sublime Text.

Notably provides delete as “move to trash”, open with.. and a clipboard.

Close, move, open and restore buffers affected by a rename/move command. (even on folders)

Provides the basics: new file/folder, edit, open/run, reveal, find in selected/parent/project, cut, copy, paste, paste in parent, rename, move, delete, refresh….


3. Emmet

Official Emmet plugin for Sublime Text.


4. Git

Plugin for some git integration into sublime text


5. SublimeLinter

The code linting framework for Sublime Text 3


6. SublimeLinter-php

SublimeLinter 3 plugin for PHP, using php -l.


7. Laravel Blade Highlighter

Laravel Blade syntax highlighter support for Sublime Text.


8. Blade Snippets

Snippets for blade template engine


9. Dot​ENV

Syntax Highlighting support for Environment (.env) File


10. Advanced​New​File

Advanced file creation plugin


Specially for Laravel

1. Laravel 5 Artisan

Laravel 5 Artisan Commands for Sublime Text 3


2. Laravel 5 Snippets

Laravel 5 Snippets for Sublime Text


3. Laravel Helper Completions

A set of completions for Laravel 5.x helper functions.

These helpers are pulled from Illuminate/Support/helpers.php and Illuminate/Foundation/helpers.php.


4. Laravel Blade Auto​Complete

Sublime Text Autocomplete plugin for Laravel Blade Files


Theme/Color Scheme

1. Material Theme

Material Theme, the most epic theme for Sublime Text 3

How to enable?

  1. Press Ctrl + Shift + P
  2. Select “UI: Select Theme
  3. Select your theme. I use “Material-Theme.sublime-theme
  4. Again press Ctrl + Shift + P
  5. Select “UI: Select Color Scheme
  6. Select your color scheme. I use “Material-Theme

Tweak Material Theme/Color Scheme

For better result after enabling the Theme and Color Scheme add the following settings in “Preference > Settings“:

 "always_show_minimap_viewport" : true,
 "bold_folder_labels" : true,
 "font_options" : ["gray_antialias", "subpixel_antialias"], // On retina Mac & Windows
 "indent_guide_options" : ["draw_normal", "draw_active"], // Highlight active indent
 "line_padding_bottom" : 4,
 "line_padding_top" : 4,
 "overlay_scroll_bars" : "enabled"


Key Bindings

To customize Key Bindings, add your settings to “Preferences > Key Bindings“.

1. Show/Hide side bar using “Ctrl + \”

    { "keys": ["ctrl+\\"], "command": "toggle_side_bar" },


Add below settings in “Preference > Settings” to get the features.

1. Turn on auto-save on lost-focus

"save_on_focus_lost": true

Leave a Reply

Fill in your details below or click an icon to log in: Logo

You are commenting using your account. Log Out /  Change )

Google photo

You are commenting using your Google account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s

This site uses Akismet to reduce spam. Learn how your comment data is processed.