You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何在不使用VS Code Server的情况下用VS Code打开远程文件?

无需VS Code Server的远程文件编辑方案

方法1:VS Code SSH直接访问

VS Code支持通过SSH协议直接打开远程文件,不用在远端部署VS Code Server:

  • 打开命令面板(Ctrl+Shift+P / Cmd+Shift+P),执行 "Remote-SSH: Connect to Host...",填入你的FreeBSD/目标设备SSH信息(比如user@xxx.xxx.xxx.xxx)
  • 连接成功后,再次打开命令面板,选择 "File: Open File..." 或 "File: Open Folder...",直接输入远端的文件/目录路径(比如/usr/local/src/test.sh)即可开始编辑
  • 该方式仅依赖远端默认开启的SSH服务,SFTP功能是SSH自带的,资源占用极低,完全满足基础编辑需求

方法2:本地挂载远程目录

用SSHFS将远程设备的目录挂载到本地,之后VS Code直接编辑本地挂载的文件,远端无需任何额外服务:

  • 本地先安装SSHFS:Linux通过包管理器安装sshfs,macOS用Homebrew安装,Windows需先装WinFsp再安装SSHFS-Win
  • 执行挂载命令:sshfs your-user@remote-host:/remote/folder /local/mount-folder
  • 挂载完成后,VS Code直接打开本地的挂载目录,编辑操作会自动同步到远端
  • 不再使用时卸载挂载:Linux/macOS执行umount /local/mount-folder,Windows在资源管理器右键即可卸载

方法3:scp文件同步编辑

如果只是偶尔编辑单个文件,直接用scp把文件拉到本地VS Code编辑,再同步回远端:

  • 从远端拉取文件:scp your-user@remote-host:/remote/file.txt ./local-folder/
  • 本地编辑完成后传回远端:scp ./local-folder/file.txt your-user@remote-host:/remote/
  • 该方式无需额外工具,只要有SSH就能用,适合简单的单文件编辑场景

内容的提问来源于stack exchange,提问作者rahul Kushwaha

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.08.07 20:15:30