Sublime Text Edior is well known name amonsgt developers, if you are a developer you cant underestimate the power of this tool. Sublime Text is a cross-platform text and source code editor, with a Python application programming interface (API). Sublime Text is proprietary software. Its functionality is extendable with plugins. Most of the extending packages have free-software licenses and are community-built and maintained.
Though Sublime is fully enriched with plugins and features but still myriad of plugins are available which make this tool useful for almost every type of developers (newbie + professionals). In this article we have gathered a list of Best Sublime Text Plugins which are capable of doing almost everything for developers and help them to perform several hassle free tasks. If you are aware of any other useful plugins, please let us know by commenting below. Enjoy !!
1. Emmet
Emmet (formerly Zen Coding) is a web-developer’s toolkit that can greatly improve your HTML & CSS workflow. With Emmet, you can type CSS-like expressions that can be dynamically parsed, and produce output depending on what you type in the abbreviation. Emmet is developed and optimised for web-developers whose workflow depends on HTML/XML and CSS, but can be used with programming languages too.
2. Package Control
Package Control is the Sublime Text package manager. It includes a list of over 2,000 packages available for install, and users can add any GitHub or BitBucket repository themselves. Once installed, packages are kept up-to-date automatically.
3. Sublime Enhancement
Sublime Linter includes lots of new features and provides enhancements to the operations on Sidebar of Files and Folders for Sublime, 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, allows to display “file modified date” and “file size” on statusbar and many more.
4. Live Reload
Live Reload is a web browser page reloading plugin for the Sublime Text 3 editor. With this plugin you don’t need to refresh your browser each time you make the changes to the file.
5. Sublime Linter
This plugin prevents syntax errors The key here is it can be run in background mode, so that as soon as you do something boneheaded, you will know about it. No save required.
6. GIST
Gist lets you highlight and create GitHub Gists directly from inside sublime. And you can update them, and retrieve them! Need to send a buddy a that bit of configuration? Well just clip a Gist and shoot it over to him.
7. ApplySyntax
ApplySyntax is a plugin for Sublime Text 2 and 3 that allows you to detect and apply the syntax of files that might not otherwise be detected properly. For example, files with the .rb extension are usually Ruby files, but when they are found in a Rails project, they could be RSpec spec files, Cucumber step files, Ruby on Rails files (controllers, models, etc), or just plain Ruby files.
8. GIT
This plugins lets you run some Git commands from SublimeText such as Add and Committing Files, Viewing Log, and Annotating Files.
9. JS Minifier
Sublime Text plugin for javascript minification using Google Closure compiler .
9. DocBlockr
DocBlockr is a package for Sublime Text 2 & 3 which makes writing documentation a breeze. DocBlockr supports JavaScript, PHP, ActionScript, CoffeeScript, TypeScript, Java, Groovy, Objective C, C, C++and Rust.
10. Package Resource Viewer
PackageResourceViewer lets you view, and edit packages that come from SublimeText easily. You can also extract package, which will copy it to the User folder so you can safely edit it.
11. JSLint
JSLint4Java (http://code.google.com/p/jslint4java/) is a java wrapper around the fabulous tool by Douglas Crockford, jslint. It provides a simple interface for detecting potential problems in JavaScript code. This project provide a plugin to add JSLint support for Sublime Text 2.
12. Can I Use
With this plugin, you can check the browser support for CSS properties and HTML elements that you are using.
13. Alignment
Alignment lets you align your codes including PHP, JavaScript, and CSS, thus making it neat and more readable.
14. Clipboard History
Clipboard History plugin lets you Keep a history of your clipboard items. Let you paste them back in, as needed.
15. SublimeFileDiffs
Shows diffs between the current file, or selection(s) in the current file, and clipboard, another file, or unsaved changes. Can be configured to show diffs in an external diff tool.