Remote WSL
在windows中wsl系统中直接使用code .
打开想要编辑的代码目录即可。
Remote SSH
官方插件,安装后在远程资源管理器中,顶上切换到“远程”。这里列举了默认配置文件下的所有ssh服务器配置,路径是 %userprofile%\.ssh\config
。可以在里面编辑新增一组ssh服务器配置。
但这种情况下直接连接时,code会尝试在远程机器上安装code服务器程序,有些系统中会安装失败(尤其是上古内核的centos)
remotefs
支持多种协议定义一组远程服务器,并且可以给其它
以下配置后,可以使用命令行:code --folder-uri sftp://mycode/ 打开远程文件
"remotefs.remote": {
"mycode": {
"scheme": "sftp",
"host": "101.32.9.xxx",
"username": "root",
"privateKeyPath": "<这里替换成你的证书>,例:C:\\Users\\administartor\\.ssh\\openssh",
"rootPath": "/www/wwwroot/<这里替换成你的域名目录>",
"passphrase":"<这里替换成你的证书密码>"
}
},
sftp
方式一
利用remotefs的配置。在.vscode中保存配置文件sftp.json
{
"remote": "mycode",
"remotePath": "/www/wwwroot/<这里替换成你的域名目录>",
"uploadOnSave": false,
"ignore": [".vscode", ".git", ".DS_Store"]
}