For those pressed for time the ultimate online web IDE is a combination of Shellinabox , GNU Screen and Vim .
If you've got a bit more time read on, find out why a solution for quick fixes has turned into to my favourite way to code.
I'm usually developing the following repeatedly through development/maintenace of a Ruby on Rails application.
Using Vim, screen and shellinabox I can run through this cycle quickly. After a while I realised that coding through the browser was no slower than coding in an IDE.
I also like the idea of being able to pick up from where I left off whilst moving from one computer to another.
I now code exclusively in VIM through shellinabox.
Spot server issues in lightning time.
"It's like PingDom for servers"