Windows下使用 VS Code 编辑 Ubuntu 虚拟机中的工程代码

本文介绍了如何在Windows系统下的VSCode中通过SSH连接和配置,实现在Ubuntu虚拟机中编辑代码,包括安装插件、设置SSH连接、配置VSCode及连接流程。
摘要由CSDN通过智能技术生成

要在 Windows 系统下使用 VS Code 编辑 Ubuntu 虚拟机中的工程代码,你可以通过以下步骤实现:

1. 安装必要的插件

在 VS Code 中,首先安装以下插件:

  • Remote - SSH: 允许你通过 SSH 连接到远程机器并进行开发。
  • Remote - SSH: Editing Configuration Files: 编辑 SSH 配置文件。

2. 设置 SSH 连接

确保你的 Ubuntu 虚拟机已经安装了 SSH 服务器,并且可以接受来自宿主机的连接。

a. 获取 Ubuntu 虚拟机的 IP 地址

在 Ubuntu 终端中,使用 ifconfigip addr 命令找到 IP 地址。

b. 在 Windows 上生成 SSH 密钥

打开 Windows 的命令提示符或 PowerShell,运行以下命令生成新的 SSH 密钥对:

ssh-keygen -t rsa -b 2048

生成密钥后,将公钥(通常位于 C:\Users\你的用户名\.ssh\id_rsa.pub)添加到 Ubuntu 虚拟机的 ~/.ssh/authorized_keys 文件中。

3. 配置 VS Code

打开 VS Code,点击左侧的远程资源管理器图标(通常是一个电脑图标),然后点击“配置”按钮。
在弹出的 SSH 配置文件中,添加以下内容:

Host ubuntuvm
    HostName 你的Ubuntu虚拟机IP地址
    User 你的Ubuntu用户名
    Port 22

保存文件后,你应该可以在远程资源管理器中看到“ubuntuvm”条目。点击它,然后选择“Connect to Host in New Window”。

4. 连接到 Ubuntu 虚拟机

VS Code 将会打开一个新的窗口,并尝试通过 SSH 连接到你的 Ubuntu 虚拟机。如果一切设置正确,你应该能够看到 Ubuntu 文件系统的目录结构。
现在,你可以在 VS Code 中打开 Ubuntu 虚拟机上的工程代码,并进行编辑。
这样,你就可以在 Windows 系统下的 VS Code 中方便地编辑 Ubuntu 虚拟机上的代码了。希望这对你有帮助!

  • 10
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值