从 Windows 开发,在命令行 Linux 虚拟机上运行

从 Windows 开发,在命令行 Linux 虚拟机上运行

我一直在 Linux 虚拟机中的 Windows 电脑上开发 Web 应用程序(程序和框架并不总是与 Windows 完全兼容,但我发现 Windows 因其他原因而很方便,所以我有这个设置)。

但是,虚拟机有时会使环境变慢,所以我希望有一个不同的设置(有点奇怪)。

我希望运行该应用程序的命令行 Linux 虚拟机,我想使用我的 Windows 文本编辑器开发应用程序,将我的工作保存在虚拟机中。

有方法可以做到这一点吗?

答案1

除了使用VM大多数(如果不是全部)Windows 托管的 提供的控制台界面外Virtual Managers,您还可以使用油灰在您的 Windows 桌面上访问正在VM运行的Linux守护sshd进程,以允许putty连接并将samba服务配置为“导出” VMfs 内的某个位置,以允许您通过网络连接访问文件。

或许,您需要IP从 Windows 工作站通过地址访问此共享,而不是通过其netbios名称,即\\192.168.100.2\sharename192.168.100.2IPVM

至于Linux发行版 - 这是个人喜好问题,任何建议都会使答案成为基于意见的。因此,选择您最熟悉的那个。

答案2

网络鸭+ 任何您想要的文本编辑器。您可以使用 sublime text 作为远程文件管理器 - 通过 sshfs 或 ftp 连接。在首选项下设置您的编辑器,右键单击文件,选择编辑。

编辑文件,保存后会自动上传到 Linux 系统。我怀疑这也可以适用于许多 IDE/文本编辑器。

相关内容