直接安装remote - ssh插件并重启vs code即可:搜索时认准microsoft官方发布的同名插件,安装后必须完全关闭再重开,否则远程资源管理器不会显示。

直接装 Remote - SSH 插件就行,别装错名字、别跳过重启——这是最常卡住的两步。
搜插件时必须认准 Remote - SSH 这个名字
打开 VS Code,点左侧「扩展」图标(或按 Ctrl+Shift+X),在搜索框里输入 Remote - SSH。注意:
- 不要只搜 SSH,会混进一堆非官方插件,比如 SSH FS 或 SSH Config,它们不支持远程开发;
- 必须选 Microsoft 官方发布的那个,图标是双电脑加箭头,作者栏写的是 Microsoft;
- 如果看到同名但作者不是 Microsoft 的,一律跳过,否则后续连接会失败或无法安装 server。
安装后必须重启 VS Code
很多人装完就去点左下角图标,结果发现没反应,或者点开远程资源管理器是空的——这是因为插件没真正加载。
- 安装完成后,手动关掉所有 VS Code 窗口;
- 再重新打开;
- 此时左侧才会出现「远程资源管理器」图标(电脑屏幕样式),左下角才会有绿色的 > 按钮;
- 如果没出现,说明插件没生效,重装一次并确认重启了。
连不上服务器?先检查 .ssh/config 是否被正确写入
插件装好了只是第一步,真正连接靠的是 SSH 配置。添加主机时:
- 按 Ctrl+Shift+P,输入 Remote-SSH: Add New SSH Host;
- 输入命令如 ssh user@192.168.1.100 -p 2222(端口非 22 必须带 -p);
- 它会弹出保存路径选项,**务必选第一个**,也就是默认的 C:\Users\用户名\.ssh\config(Windows)或 /Users/用户名/.ssh/config(macOS)或 /home/用户名/.ssh/config(Linux);
- 如果误点了「新建文件」或选了其他路径,VS Code 就找不到配置,后续所有连接都会报 Could not establish connection;
- 可以手动用文本编辑器打开那个 config 文件,确认里面多了一段类似:
Host myserver
HostName 192.168.1.100
User user
Port 2222
没有这段,说明配置没落盘,得重来。
最容易被忽略的是:插件装了 ≠ 能连,config 文件写对了 ≠ 密码或密钥能过 SSH 层。如果卡在「正在安装 VS Code Server」不动,大概率是远程服务器上 SSH 登录本身就不通,先用终端跑一遍 ssh user@ip -p port 测通再回头调 VS Code。











