My development setup right now is a VirtualBox Ubuntu Server x64 guest running on OS X Snow Leopard. I use the VBox shared folder feature to share the document root of the sites I’m working on from OS X to Ubuntu, and edit the files natively using TextMate on OS X. This setup has worked very well for me, as I can emulate the server environment my apps will eventually deploy to (as well as reap the benefits of Ubuntu’s much-superior-to-Apple’s command line). I have no need to buy any third-party ssh-mounting software; it is a completely turnkey solution.
Except for one minor flaw:
![Reblog this post [with Zemanta]](http://img.zemanta.com/reblog_e.png?x-id=c90d8f07-0647-421f-b78d-d191d8686341)