跳转到主内容
趣航编程网 - 趣学编程,启航技术之路!

如何在VSCode里进行远程开发?

答案:通过安装Remote - SSH扩展并配置SSH连接,可在VSCode中远程开发。步骤包括生成密钥、上传公钥、添加主机到配置文件,再通过远程资源管理器连接目标服务器,打开远程目录进行编辑,支持终端、调试和端口转发,实现高效远程开发。

在 VSCode 里进行远程开发,主要依赖于官方提供的 Remote - SSH 、 Remote - WSL 和 Remote - Containers 扩展。最常用的是通过 SSH 连接到远程服务器进行开发。以下是具体操作步骤。 安装 Remote - SSH 扩展 打开 VSCode,进入扩展市场(快捷键 Ctrl+Shift+X),搜索 Remote - SSH 并安装。这是实现远程开发的核心插件。 配置 SSH 连接 确保本地已安装 OpenSSH 客户端(Windows 10/11 通常自带, mac OS 和 Linux 原生支持)。 按以下步骤配置: 使用终端生成 SSH 密钥(如尚未生成): ssh-keygen 将公钥上传到远程服务器: ssh-copy-id user@remote-host 测试连接: ssh user@remote-host ,确认可免密登录 添加远程主机 在 VSCode 左侧活动栏点击“远程 资源管理器 ”图标(或按 Ctrl+Shift+P),输入命令: Remote-SSH: Add New SSH Host 输入连接信息,例如: ssh user@192.168.1.100 Trae win Trae Windows 官方版本现已全面支持 Win10 和 Win11 系统(64位)。国内开发者可直接访问 Trae 中文官网(trae.cn 或 trae.com.cn),一键下载官方正版 .exe 安装包,享受国内直连的高速稳定体验。安装过程极其简便,双击即可运行,并支持一键无缝导入 VS Code 或 Cursor 的原有主题、快捷键及插件配置。登录支持手机号、微信或稀土掘金账号。内置免费的豆包与 DeepSeek 等顶级大模型,让你开箱即用,轻松开启高效的 AI 智能编程之旅。 下载 选择保存配置文件(通常是 ~/.ssh/config ),VSCode 会自动读取该文件中的主机列表。 连接并打开远程项目 在 VSCode 左下角点击绿色的“远程”按钮,选择目标主机,或通过“远程资源管理器”点击主机名。 连接成功后,VSCode 会在远程服务器上自动安装一个轻量级的“VS Code Server”。 然后使用 File > Open Folder 打开远程目录(如 /home/user/project ),即可像本地一样编辑文件、运行终端、调试代码。 使用小贴士 远程终端可以直接在 VSCode 底部打开,执行命令都在服务器上运行 扩展可以在本地和远程分别安装。部分语言支持(如 Python、Go)建议在远程端安装对应扩展 文件保存即时同步,无需手动上传下载 支持端口转发,方便调试 Web 服务 基本上就这些。只要 SSH 能通,VSCode 远程开发就能快速搭建起来,适合开发、运维、学习多种场景。

相关文章