答案是使用 Remote - SSH 插件可实现 VSCode 远程开发,首先安装插件并配置 SSH 连接,随后通过左下角远程资源管理器连接服务器,即可像本地一样编辑远程代码。

使用 VSCode 连接远程服务器主要依赖于官方插件 Remote - SSH,它能让你像操作本地项目一样编辑远程代码。整个过程不复杂,关键是配置好 SSH 连接。
安装 Remote - SSH 插件
打开 VSCode,进入扩展面板(左侧活动栏最下面的方块图标),搜索 Remote - SSH,找到由 Microsoft 发布的这个插件并安装。
安装完成后,VSCode 左下角会出现一个“>
配置 SSH 连接信息
确保你的本地机器已安装并配置了 SSH 客户端。Windows 10 以上、macOS 和 Linux 通常自带 SSH。
点击左下角的远程连接按钮,选择 Open SSH Configuration File...,选择一个 config 文件(如 ~/.ssh/config)进行编辑。
在文件中添加类似以下内容:
专为中小型企业定制的网络办公软件,富有竞争力的十大特性: 1、独创 web服务器、数据库和应用程序全部自动傻瓜安装,建立企业信息中枢 只需3分钟。 2、客户机无需安装专用软件,使用浏览器即可实现全球办公。 3、集成Internet邮件管理组件,提供web方式的远程邮件服务。 4、集成语音会议组件,节省长途话费开支。 5、集成手机短信组件,重要信息可直接发送到员工手机。 6、集成网络硬
你可以根据实际情况修改别名(myserver)、IP 地址、用户名和端口。如果使用密钥登录,确保私钥文件在默认路径(~/.ssh/id_rsa)或额外指定 IdentityFile。
连接到远程服务器
再次点击左下角远程按钮,选择 Connect to Host...,然后从列表中选择你刚刚配置的 myserver。
首次连接时,VSCode 会在右侧打开一个新窗口,并提示你选择操作系统类型(Linux/Windows/macOS),选完后开始建立连接。
如果一切正常,VSCode 会在远程服务器上自动安装一个轻量级的服务端组件,之后你就可以通过左侧资源管理器浏览远程文件、打开文件夹、编辑代码。
使用技巧与注意事项
- 推荐使用 SSH 密钥认证,避免频繁输入密码。可用 ssh-keygen 生成密钥,用 ssh-copy-id user@ip 将公钥上传到服务器。
- 连接失败时,检查 SSH 配置语法、网络连通性、防火墙设置以及服务器是否允许 SSH 登录。
- 连接成功后,所有终端命令都在远程执行,安装的插件也可选择在远程环境中运行,建议在远程安装 Python、Docker 等语言支持插件。
- 切换回本地开发环境,只需关闭当前窗口或点击远程按钮选择 “Close Remote Connection”。
基本上就这些。只要 SSH 能通,VSCode 的远程开发体验非常流畅。









