First of all you should get sublime text editor, which is my favorite text editor. Download the latest version of sublime text from their website. If you like it, you should buy it. But you can use it forever without a trial period, that is with an annoying registration form every time you open it. For now the latest version is Sublime Text Build 3083. Here is a license key to activate it:
—– BEGIN LICENSE —–
Single User License
813A03DD 5E4AD9E6 6C0EEB94 BC99798F
942194A6 02396E98 E62C9979 4BB979FE
91424C9D A45400BF F6747D88 2FB88078
90F5CC94 1CDC92DC 8457107A F151657B
1D22E383 A997F016 42397640 33F41CFC
E1D0AE85 A0BBD039 0E9C8D55 E1B89D5D
5CDB7036 E56DE1C0 EFCC0840 650CD3A6
B98FC99C 8FAC73EE D2B95564 DF450523
—— END LICENSE ——
1- Package ControlThe first plugin I think that every sublime text user should have is the Package Control plugin. After installing this plugin you don't have to install all the other plugins by hand every time.
To install package control plugin open sublime text and press ctrl and `(The key before 1) or View>Show Console. After this copy the code given on their website. After the plugin is installed it will ask to restart sublime text, so restart it.
Emmet is available for many other text editors such as notepad++ which is a free text editor for windows. Now Emmet can do many things, so take a look at their documentation. One feature that I like is I can type "html:5" (without "") and hit tab or ctrl+e it will print out a html 5 template on the document, so we do not have to type it every time.
If you have installed the Package Control plugin it would be easy to install this plugin. Press Ctrl+Shift+P or Tools>Command Palette. Type "install" then when you find "Package Control: Install Package" click it, and wait for it to load. After it loads type "emmet" when you find it click it and wait for it to install.
You can read their installation guide here.
This plugin will extend the default auto complete to find matches from all opened files.
Run package control, and type "allautocomplete" when you find it click it and wait for it to install. You can read their installation guide from here.
4- Color Picker
This plugin will open a color picker when you press Ctrl7+Shift+C and let you pick a color then when you press the "Ok" button it will paste the hex color.
Run Package Control type "color picker" when you find it click it and wait for installation to complete.
With this plugin installed you can run Git commands right inside sublime text.
Run Package Control type "Git" when you find it click it and wait for installation to complete.
With this plugin you would be able to know which lines were added, deleted or modified in the gutter.
Run Package Control type "GitGutter" when you find it click it and wait for installation to complete.
That is all the plugins that I recommend you to install. If you install a lot of plugins sublime text will be really slow to open and will some time not respond, so stick with a few plugins that you need.