After a hiatus of almost eight years I have returned to doing development of web apps. The first thing I started searching for is a decent IDE. My search revealed Visual Studio .NET 2010, which I already had installed, JetBrains WebStorm 4, which I am now evaluating, and Aptana Studio 3, a free alternative.
Aptana Studio 3 is awesome for its price. It has a nice code editor with syntax highlighting and auto-completion. It tends to freeze occasionally when certain features are loaded for the first time, but is otherwise quite responsive.
None of the these compare to the joy that is WebStorm.
I’ll quickly highlight what I like about it
You can create projects, but can just as well point to the root folder of your HTML code and are good to go. Couldn’t be simpler. It supports commonly used version control repositories, including SVN and Git.
<div class="class1 class2">.
Code analysis points out errors and possible solutions. It even has a built-in spellchecker.
Fast and responsive, I have yet to have it freeze on me.
Check out their features page for other neat things it can do. I have yet to think of what I don’t like about WebStorm.
Don’t have the money to spend on a personal license, and your company will not sponsor a license? You can get a much reduced set of features with the IntelliJ IDEA Community Edition, a nice free IDE for anything Java, including Android.