VS Code 云服务器远程开发完整指南

VS Code + Ubuntu 云服务器远程开发完整指南

远程开发是现代开发者的标配之一,特别是在使用云服务器(如 Ubuntu)进行部署、测试或大项目开发时,利用 VS Code 的 Remote-SSH 插件,可以像本地一样顺滑操作远程服务器。本文将一步一步教你如何配置并愉快使用远程开发环境。


✨ 为什么使用 VS Code 远程开发

  • 一个 VS Code 界面,编辑、运行、调试、插件一系列操作全部支持
  • 远程 Linux 上部署或编译,本地享受优秀编辑体验
  • 无需远程框架配置国际网线跨地址运行

🔧 基础条件

  • 一台 Ubuntu 云服务器
  • VS Code (已安装)
  • VS Code 插件: Remote - SSH
  • 有正常远程 SSH 连接许可

🔄 VS Code 配置步骤

1. 安装 Remote - SSH 插件

  • 打开 VS Code,搜索并安装 Remote - SSH

2. 输入 SSH 连接命令

  • Ctrl + Shift + P 打开命令面板
  • 选择 Remote-SSH: Connect to Host...
  • 输入 SSH 命令:
ssh username@your.server.ip
  • 如果是用秘钥:
ssh -i ~/.ssh/your_key.pem username@your.server.ip

在这里插入图片描述

3. 选择 SSH config 保存位置

  • 选择 C:\Users\你的用户名\.ssh\config
  • 这么以后可以用别名方便连接

在这里插入图片描述

4. 输入密码连接

  • VS Code 自动开始连接服务器,且会将 vscode-server 安装到远程 Ubuntu
  • 如果出现 “You selected ‘linux’ as the remote platform” 的提示,说明成功啦✔

📂 打开远程文件夹

点击 VS Code 左侧 “打开文件夹”,选择你服务器上的目录,比如:

/home/ubuntu/

📄 Python + Jupyter 环境使用提示(已安装可以跳过)

1. 配置虚拟环境

python3 -m venv venv
source venv/bin/activate
pip install jupyter ipykernel

2. VS Code 选择环境

  • 左下角点击 Python 连接器,选择 /home/ubuntu/your_project/venv/bin/python
  • 安装 VS Code 插件:Python + Jupyter
  • 打开 .ipynb 文件,就可以正常运行 notebook

👁 无缝调试 / 编辑 / Git 一并兼容

  • 可直接 VS Code Git 模块操作 pull / push
  • 可配置 launch.json 进行断点调试
  • 支持 Docker 运行和调试 (Remote Containers 插件)

🚫 推荐完善不进行的调优

配置免密登陆 (Optional but recommended)

ssh-keygen -t rsa -b 4096
ssh-copy-id -i ~/.ssh/id_rsa.pub user@server

🎓 推荐插件 (根据需求)

插件用途
Python基础支持 Python 连接器
JupyterNotebook 运行支持
Remote - SSHVS Code 连接远程
GitLensGit 增强版
Docker对 Docker 环境操作支持

✅ 总结

如今你已经可以用 VS Code 连接 Ubuntu 云服务器,轻松进行编译、编辑、调试和部署操作,不再依赖繁琐的远程端控接口或文件互传。

这就是远程开发的未来。

如果你对某些环节还有疑问,欢迎留言或聊聊你的实际需求,我可以按需配套效率挑选补充呢✌️

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值