You can find plugins for almost every things, from gitHub support to code completion for every language. In this article we are going to see 3 of the most important and useful plugins you must have to develop AngularJS applications. It’s not the complete list but just a minimum requirement to have a good workflow when writing your code.
As the name suggest this is the basic and most important plugin you must have. It give you code completion on AngularJS directive and also provide the most commonly used code snippet.
The link to the plugin git https://github.com/angular-ui/AngularJS-sublime-package#plug-in-details
To install the package you can use the built in package manager of Sublime Text and search fro AngularJS. The current version is the 1.0
There is nothing to say about it, just code and it suggest you the syntax.
This second plugin is not directly related to the AngularJS programming but i think that like in any thing if you get things ordered you can work faster and more efficiently.
The plugin as the name suggest help you to format the code in a beautiful manner. You can set indentation and other lot of things in the plugin but also the basic settings is enough to format your code almost perfectly.
It’s almost the same of the previous one but it’s made to format the HTML code. How many time when you have complex tag structure you loose the point ? With this plugin your code will be just beautifull and more readable then ever.
To use it just select the code portion you have to refactor and press Alt+F on Windows or Cmd+F on Mac.
Usually when coding i don’t like to have too many things running on my editor. There is some extremist coder that’s like to use a simple vi. But when things are well made like Sublime Text and some of it plugin, you can take a lot of advantage on using it. Give it a try and you will see a good improvement on your coding workflow.
Like I said at begin this is just a minimal setup. There is thousands of other useful plugin to try, so if you have suggestion please post a comment below. I’ll be happy to try them.