Skip to content

Instantly share code, notes, and snippets.

@EmadAdly
Last active March 1, 2017 15:34
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save EmadAdly/f1a8e57deaa68d0dce9a3f4c8df290b7 to your computer and use it in GitHub Desktop.
Save EmadAdly/f1a8e57deaa68d0dce9a3f4c8df290b7 to your computer and use it in GitHub Desktop.
Make Sublime Awesome

Sublime Text is one of the most popular code editors available right now. It is adored by many programmers for it’s speed, simplicity, and rich plugin ecosystem.

install sublime 3

cd ~
sudo add-apt-repository ppa:webupd8team/sublime-text-3
sudo apt-get update
bash sudo apt-get install sublime-text-installer

Package Control

It’s the plugin manager for Sublime, install it by:

ctrl+`
import urllib.request,os,hashlib; h = 'df21e130d211cfc94d9b0905775a7c0f' + '1e3d39e33b79698005270310898eea76'; pf = 'Package Control.sublime-package'; ipp = sublime.installed_packages_path(); urllib.request.install_opener( urllib.request.build_opener( urllib.request.ProxyHandler()) ); by = urllib.request.urlopen( 'http://packagecontrol.io/' + pf.replace(' ', '%20')).read(); dh = hashlib.sha256(by).hexdigest(); print('Error validating download (got %s instead of %s), please try manual install' % (dh, h)) if dh != h else open(os.path.join( ipp, pf), 'wb' ).write(by)

Plugins

JavaScript & NodeJS Snippets

To install through Package Control, search for JavaScript & NodeJS Snippets.

Emmet

Run “Package Control: Install Package” command, find and install Emmet plugin. Restart ST editor (if required) for more options Emmet

Advanced New File

This plugin allows for faster file creation within a project. Please see the Features section for more detailed information about advanced features.

BracketHighlighter

Bracket and tag highlighter for Sublime Text, for more options BracketHighlighter

All Autocomplete

Extends the default autocomplete to find matches in all open files, for more options All Autocomplete

Side Bar Enhancements

Enhancements to Sublime Text sidebar. Files and folders. for more options SideBarEnhancements

Placeholders

Sublime Text 3 has a built-in Lorem Ipsum generator that you can use for creating dummy text. The Placeholders plugin extends that functionality and allows ST to quickly generate for you placeholder images, forms, lists, and tables.for more options Placeholders

DocBlockr

Simplifies writing DocBlock comments in Javascript, PHP, CoffeeScript, Actionscript, C & C++. for more options DocBlockr

SublimeCodeIntel

Code intelligence plugin that indexes your source files and enables you to find function definitions and jump to them. for more options SublimeCodeIntel

Sublime Linter

Interactive code linting framework for Sublime Text 3,This package enables the code editor to check for syntax errors, bad practices, for more options SublimeLinter

Color Highlighter

which underlays selected hexadecimal colorcodes (like "#FFFFFF", "rgb(255,255,255)", "white", etc.) , for more options Color Highlighter

Laravel Blade Highlighter

Laravel Blade syntax highlighter support for Sublime Text. for more options Laravel Blade Highlighter

MarkdownHighlighting

Markdown syntax highlighting in any theme, with GFM support for Sublime Text 3 for more options MarkdownHighlightingr

Theme

The best one of themes Material Theme, the most epic theme for Sublime Text 3 by Mattia Astorino Material Theme

Issues found

if there any problems when config you can return by removing the folder

$HOME/.config/sublime-text-3

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment