Visual Studio Code 1.0
(linux) webdev here, so I write in a couple of different languages. 
I believe vscode sits nicely between emacs and eclipse.<p>emacs on the console at the servers is unbeatable. the daemon just sits there, and I can fiddle with bash, config files, php, css with ease.<p>As a full IDE, eclipse is still the best for PHP development. Has a myriad of plugins that make it so powerful: pdt, phpunit, code/lib/docs integration, per project configuration, etc. its amazing!<p>Now, for js and scss, its a bit more complicated.  and this is where vscode is shining for me. I had to learn a few command bindings and a few things are weird for me still: ctrl+x yanks the line, on linux middle click isn't default, "folders"...<p>One of the things I like the most tho, it is written in a language  I can understand. Aptana used to be a favourite of mine, but because I couldn't write any code for it, I was limited to bug reporting and waiting. This being in typescript, I feel I can look into the source code and write a PR.<p>I yet to explore it deeply, but i'm sure it will just get better and better.<p>have a nice day!