通过Windows10上的VS Code打开远端Ubuntu上的项目操作步骤

      Ubuntu版本要求是16.04及以上版本。这里以16.04为例。

      在Ubuntu上安装OpenSSH server,执行:$ sudo apt-get install openssh-server

      在Windows 10 1803+上安装Windows OpenSSH Client(注:Windows早期版本则需要安装Git for Windows):

      (1).依次点击打开:设置 --> 应用和功能 --> 可选功能

      (2).在”已安装功能”中查看,OpenSSH客户端是否已安装;若未安装,则点击”添加功能”,查找”OpenSSH客户端”,再点击安装。

      在Windows上安装Visual Studio Code Remote Development Extension Pack:从Remote Development - Visual Studio Marketplace 点击安装。

      Windows上VS Code打开Ubuntu上的项目:

      (1).验证是否能够访问到Ubuntu:打开VS Code中的Terminal,输入ssh user@ip,输入密码,看是否能够正常访问;

      (2).在VS Code中按F1,输入:Remote-SSH:Connect to Host …

      (3).若没有显示Ubuntu上的ip,则点击”Add New SSH Host”,输入” ssh user@ip”及密码,选择remote host为Linux;

      (4).稍等片刻后,VS Code将连接到SSH服务器,如打开Ubuntu上的NN_Test,需要输入密码,并点击”Enter”,结果如下:

      更详细信息可参考:Developing on Remote Machines using SSH and Visual Studio Code

  • 1
    点赞
  • 5
    收藏
    觉得还不错? 一键收藏
  • 2
    评论
要远程连接到 Ubuntu 操作系统并在其中使用 VS Code,可以按照以下步骤进行操作: 1. 确保目标 Ubuntu 操作系统上已经安装了 VS Code。可以通过在终端中运行以下命令来安装 VS Code: ``` sudo apt update sudo apt install code ``` 2. 在本地机器上安装并配置 SSH 客户端。如果你使用的是 Windows,可以安装 PuTTY 或者 Windows Subsystem for Linux (WSL)。如果你使用的是 macOS 或者 Linux,那么你已经有了默认的 SSH 客户端。 3. 在本地机器上打开 SSH 客户端,并使用以下命令连接到目标 Ubuntu 操作系统: ``` ssh username@ubuntu_ip_address ``` 将 `username` 替换为目标系统上的有效用户名,将 `ubuntu_ip_address` 替换为目标系统的 IP 地址。 4. 连接成功后,在目标 Ubuntu 操作系统上打开终端,并使用以下命令安装并配置 Visual Studio Code Server: ``` curl -fsSL https://code-server.dev/install.sh | sh ``` 5. 安装完成后,运行以下命令启动 Visual Studio Code Server: ``` code-server ``` 6. 在本地机器上打开浏览器,并访问 `http://ubuntu_ip_address:8080`,将 `ubuntu_ip_address` 替换为目标 Ubuntu 操作系统的 IP 地址。 7. 你应该会看到一个类似于 VS Code 的界面,这意味着你已经成功连接到了远程的 Ubuntu 操作系统,并可以在其中使用 VS Code 进行开发。 请注意,在连接到远程 Ubuntu 操作系统时,确保目标系统上已经启用了 SSH 服务,并且你的防火墙配置允许 SSH 连接。

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值