将 Visual Studio 代码 (VSCode) 连接到 VirtualBox VM

Connecting Visual Studio Code (VSCode) to VirtualBox VM

我一直在使用 VSCode 中的 WSL 调试 C,使用 Windows 商店中的 Ubuntu。

但是,因为我的学校项目必须能够 运行 在提供的虚拟机(在本例中为 Lubuntu)上,所以如果我可以在 [=21= 上调试我的代码,那将会很有帮助], 通过与虚拟机的连接。

我找不到任何好的教程,所以我尝试使用 ip addr show 命令并使用 ssh 连接到结果地址,但无济于事。

实现此目标的最佳方法是什么?

找到解决方案。在 VM 设置中,我需要添加一个 Network Host-only Adapter。从那里,我在我的 VM 中安装了 openssh-server

sudo apt-get install openssh-server openssh-client

然后,通过调用 ifconfig 我得到了我的 VM 的 ip(enp0s8 接口)并通过 ssh 连接到它。

希望这对遇到同样问题的人有所帮助。