我一直在 Linux 虚拟机中的 Windows 电脑上开发 Web 应用程序(程序和框架并不总是与 Windows 完全兼容,但我发现 Windows 因其他原因而很方便,所以我有这个设置)。
但是,虚拟机有时会使环境变慢,所以我希望有一个不同的设置(有点奇怪)。
我希望运行该应用程序的命令行 Linux 虚拟机,我想使用我的 Windows 文本编辑器开发应用程序,将我的工作保存在虚拟机中。
有方法可以做到这一点吗?
答案1
除了使用VM
大多数(如果不是全部)Windows 托管的 提供的控制台界面外Virtual Managers
,您还可以使用油灰在您的 Windows 桌面上访问正在VM
运行的Linux
守护sshd
进程,以允许putty
连接并将samba
服务配置为“导出” VM
fs 内的某个位置,以允许您通过网络连接访问文件。
或许,您需要IP
从 Windows 工作站通过地址访问此共享,而不是通过其netbios
名称,即\\192.168.100.2\sharename
是192.168.100.2
您IP
的VM
。
至于Linux
发行版 - 这是个人喜好问题,任何建议都会使答案成为基于意见的。因此,选择您最熟悉的那个。
答案2
网络鸭+ 任何您想要的文本编辑器。您可以使用 sublime text 作为远程文件管理器 - 通过 sshfs 或 ftp 连接。在首选项下设置您的编辑器,右键单击文件,选择编辑。
编辑文件,保存后会自动上传到 Linux 系统。我怀疑这也可以适用于许多 IDE/文本编辑器。