So i've been messing around with php for doing a basic mysql based news feed editor. So far i basically ssh into the server write some code and test it on the browser. I'm using the VI editor and am tired of it. Is there some sort of environment you guys recommend? Something that lets me write the code,test it, and then upload it? VI sucks balls!