You can keep doing everything all the coding that you've doing on the windows side. Just set up a shared folder which will instantly update the virtual box. Keep one terminal tab open that's ssh'd into the box, and just switch over to that tab when you want to run anything.