Как работать с Ubuntu Server в виртуалке?
Поднимаете  ssh.  Настраиваете виртуалку что бы она была видна в вашей сети. Например у меня 
192.168.88.252
Подключаете студию https://code.visualstudio.com/docs/remote/ssh
Или подключаетесь через ssh или  через плагин для total commander ssh fs
виртуалка какая? порты пробрось и подключи VsCode через remote-ssh. putty для прямого доступа ssh. на сервере нужно поднять ssh-server.