是否可以设置虚拟机,以便我在 Linux 中运行开发环境,但所有更改都会同步回 Windows?然后我可以使用 Visual Studio 编辑代码。
答案1
您始终可以使用安装在虚拟机中的共享文件夹。例如,在 Windows 中创建一个文件夹,使用您拥有的虚拟化软件共享它,然后在 Linux 中打开它。您的所有更改都会立即影响“真实”的 Windows 文件夹。
举一个更具体的例子,在 VirtualBox 中,您可以转到虚拟机的设置,然后转到共享文件夹。在这里,创建一个映射到 Windows 驱动器上某个文件夹的共享文件夹。
在 Linux VM 中,首先必须安装Virtual Box 的客户添加.然后,使用类似
mkdir -p /media/share
mount -t vboxsf <sharename> /media/share
其中<sharename>
是您在 VirtualBox 设置中为共享文件夹指定的名称。您在 Linux 中对此文件夹所做的任何更改都将自动在 Windows 中可见,反之亦然。