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: packagecontrol.io


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.

Link: https://packagecontrol.io/packages/DocBlockr

2. Side​Bar​Enhancements

Provides enhancements to the operations on Sidebar of Files and Folders for Sublime Text. http://www.sublimetext.com/

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….

Link: https://packagecontrol.io/packages/SideBarEnhancements

3. Emmet

Official Emmet plugin for Sublime Text.

Link: https://packagecontrol.io/packages/Emmet

4. Git

Plugin for some git integration into sublime text

Link: https://packagecontrol.io/packages/Git

5. SublimeLinter

The code linting framework for Sublime Text 3

Link: https://packagecontrol.io/packages/SublimeLinter

6. SublimeLinter-php

SublimeLinter 3 plugin for PHP, using php -l.

Link: https://packagecontrol.io/packages/SublimeLinter-php

7. Laravel Blade Highlighter

Laravel Blade syntax highlighter support for Sublime Text.

Link: https://packagecontrol.io/packages/Laravel%20Blade%20Highlighter

8. Blade Snippets

Snippets for blade template engine

Link: https://packagecontrol.io/packages/Blade%20Snippets

9. Dot​ENV

Syntax Highlighting support for Environment (.env) File

Link: https://packagecontrol.io/packages/DotENV

10. Advanced​New​File

Advanced file creation plugin

Link: https://packagecontrol.io/packages/AdvancedNewFile


Specially for Laravel

1. Laravel 5 Artisan

Laravel 5 Artisan Commands for Sublime Text 3

Link: https://packagecontrol.io/packages/Laravel%205%20Artisan

2. Laravel 5 Snippets

Laravel 5 Snippets for Sublime Text

Link: https://packagecontrol.io/packages/Laravel%205%20Snippets

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.

Link: https://packagecontrol.io/packages/Laravel%20Helper%20Completions

4. Laravel Blade Auto​Complete

Sublime Text Autocomplete plugin for Laravel Blade Files

Link: https://packagecontrol.io/packages/Laravel%20Blade%20AutoComplete


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"

Link: https://packagecontrol.io/packages/Material%20Theme



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" },
]


Tweak

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

1. Turn on auto-save on lost-focus

"save_on_focus_lost": true
Advertisements

Leave a Reply

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

WordPress.com Logo

You are commenting using your WordPress.com 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.