I just downloaded and installed, and partially configured, Sublime Text 2. Notepad++ wasn’t as robust as I wanted, and I like the idea of an IDE that is more configurable than Dreamweaver. And Sublime Text 2 has come with a lot of fanfare.
I’ve stuck with Dreamweaver so long partially because it is as configurable as it is, but mostly because I like software doing as much of the grunt work for me as possible, for efficiency and accuracy. (Why should a spelling error get in my way if the software can take care of that for me?) What was so awesome about Dreamweaver? Syntax checking. But, Sublime Text 2 has this! As one of the Packages (which can be thought of as a plugin). It’s called “SublimeLinter” and, on Windows, requires that you also install Node.js. So, after doing all that, she works like a charm!
After having used Sublime Text 2 for about 10 minutes, I highly recommend it.
(It does turn out it’s not free, unlike Notepad++, but I’m guessing it will be worth it.)
And, I imagine, I have a lot of learning to do. But I really like it’s interface, so it should be fun.
Recommended plugins/extensions: http://net.tutsplus.com/tutorials/tools-and-tips/essential-sublime-text-2-plugins-and-extensions/