I stopped using IDEs a few years ago. Though, I was once very enthusiastic about them. My first I think was Instant-C - it was a revolution! (Really, more about it being an incrementally-compiler for C that eliminated a lot of waiting...) I've used Eclipse a lot, and good riddance! Once a year, I would start over with the latest release, and then not touch the fiddly thing once I got all the plugins I wanted. And Aptana was a great environment for Ruby on Rails development for a time - I got my boss at Sony to get me a license, and slowly most of our whole group (about 10 developers) were won-over. (Aptana was - at least at the time - really Eclipse with a pre-configured set of plugins.)
But there was a stingy group of them that used just a fancy editor, and they were quite passionate about it. Textmate. I found this a bit strange and retro, but didn't think much more about it, since - as a contractor - I got a PC running Windows. The regular employees got Macs. Textmate only ran on Macs.
Today I use Sublime Text. It runs on MacOS, Windows, or Linux. It's funny, as I stopped having any use for Windows years ago (though I have a VM. Maybe every 6 months I fire up the VM to update Windows, then put it back to sleep...). Frankly, Linux is the same for me now, though I have some reason for keeping it around, as I might have some call to do some server-side work that I somehow can't develop on MacOS...
Sublime Text was inspired by Textmate, but cross-platform. There are plugins for every popular and many unpopular languages. Really, it does about everything that an IDE does, and so the line is pretty blurred. I don't think I would go back to an IDE.