A couple of years ago I used Textmate followed by Sublime Text for my web development work. Last year Atom from Github was a complete new player, which is now my favourite edtior. This post shows the Atom packages I am using for web development.
One of the features I likes about Sublime Text was the columns selection (In Texmate this is called ‘Multiple Carets’ select). With the sublime-style-column-selection package you have this function in Atom as well.
The file-icons package makes it easier to distinguish the different file types in the project tree.
The tag package allows you to easily insert close tags in your HTML. Another Sublime function mimicked in the Atom editor.
With the set-syntax package you can set the syntax for a specific file via the CMD + shift + P menu.
This is one of the must have Atom packages for developers. While coding the Linter package gives you feedback on your coding style. For example if you forget a closing brace or a semicolon this packages tells you immediately.
The jscs-fixer package allows you to fix your coding style mistakes by a single click in your Atom editor.
Meteor snippets package
The Meteor-snippets package gives you tab completion for basic snippets to make meteor development faster in Atom.
More Atom packages
Still want more Atom packages? There is a package website with over 2.700 packages available.